【发布时间】:2019-10-04 14:52:19
【问题描述】:
首先我想指出我已经有点沮丧,因为我花了将近一周的时间来解决我的“问题”,在 StackOverflow、github 和任何可能的地方寻找一些真正的解决方案,但仍然找不到任何合理的东西(f $%#ck!!)
我正在尝试开发一个由几个组件组成的解决方案:
- 具有 OAuth2 和 JWT 的独立授权服务器(使用授权码流),
- 使用上述授权服务器作为身份验证提供程序 (?) 的独立资源服务器,
- 使用来自两个服务器的 api 的前端应用程序,最好是单页应用程序。
我尝试的是其中一些 git 存储库作为示例:
- https://github.com/spring-guides/tut-spring-security-and-angular-js/tree/master/oauth2-vanilla
- https://github.com/Baeldung/spring-security-oauth
第一个看起来很有希望,但它基于 Spring boot 1,我没有成功将其转换为 Spring boot 2 项目。
第二个是基于 Spring boot 2 但没有提供我真正想要的...
拜托,我求你了,谁能指出一个完整而全面的教程/git repo 以及实际可行的解决方案? ;(
【问题讨论】:
标签: spring spring-boot oauth-2.0