OIDC动态注册SpringBoot Client应用程序

时间:2019-08-12 22:19:30

标签: spring-boot okta

如何为Spring Boot 2.1应用程序进行OIDC动态客户端注册? https://developer.okta.com/docs/reference/api/oauth-clients/

Spring Security是否提供一种在启动时注册并取回clientId和clientSecret的方法?

1 个答案:

答案 0 :(得分:0)

Spring Security不提供注册API。

可以EnvironmentPostProcessor(或类似机制)中注册新客户端,您的自定义代码将在其中注册客户端,然后设置所需的OAuth属性。

使用Okta,您需要一个API密钥才能发出此请求: https://developer.okta.com/docs/reference/api/oauth-clients/#register-new-client

有帮助吗?