如何为 Java API 连接 IdentityServer
How to connect IdentityServer for a Java API
我需要将 OpenID 和 OAuth 2.0 结合用于我用 Angular 编写的基于 Web 的应用程序之一。 API写成Java。那么我可以托管 IdentityServer 4.0 并将其与我的 Java API 和 Angular 前端连接吗?
谢谢。
IdentityServer4 是一个基于 .Net 的开源 OpenId Connect 框架。因此,要回答您是否可以托管它的问题,答案是肯定的,您只需要实施即可。
关于你的第二个问题,Angular 是否可以连接到 OpenID Connect 提供商,是的。例如这个 OIDC-Client 。
如果您的 API 支持 OIDC,那么它可以使用从 Angular 应用程序发送的令牌来验证用户。
我创建了一个存储库https://github.com/lousaibiao/IdentityServer4ProtectSpringbootApi/,它只是一个关于如何在受 IdServer 保护时配置 SpringBoot Api 的演示。希望对你有帮助。
我需要将 OpenID 和 OAuth 2.0 结合用于我用 Angular 编写的基于 Web 的应用程序之一。 API写成Java。那么我可以托管 IdentityServer 4.0 并将其与我的 Java API 和 Angular 前端连接吗?
谢谢。
IdentityServer4 是一个基于 .Net 的开源 OpenId Connect 框架。因此,要回答您是否可以托管它的问题,答案是肯定的,您只需要实施即可。
关于你的第二个问题,Angular 是否可以连接到 OpenID Connect 提供商,是的。例如这个 OIDC-Client 。 如果您的 API 支持 OIDC,那么它可以使用从 Angular 应用程序发送的令牌来验证用户。
我创建了一个存储库https://github.com/lousaibiao/IdentityServer4ProtectSpringbootApi/,它只是一个关于如何在受 IdServer 保护时配置 SpringBoot Api 的演示。希望对你有帮助。