【发布时间】:2020-09-13 03:59:55
【问题描述】:
是否可以在当前版本的 Spring Security 中为 PKCE 身份验证创建授权服务器?
我进行了研究,发现了这个授权服务器项目https://github.com/spring-projects-experimental/spring-authorization-server,但该项目没有可用的示例。
我还发现 spring 推荐 Keycloak 作为授权服务器,但它不适合我的情况。 我们需要能够针对远程服务获取和验证用户,然后仅使用授权服务器来生成和验证 jwt 令牌。据我所知,Keycloak 也应该拥有用户,对吗?所以最好的解决方案是自定义 spring 独立授权服务器。以某种方式可能吗?谢谢!
【问题讨论】:
标签: spring spring-boot spring-security keycloak spring-security-oauth2