【发布时间】:2019-05-16 18:23:45
【问题描述】:
我正在构建一个基于 spring greeting example 的 REST 服务。这很好用,我很高兴春天为我节省了时间。今天我试图通过访问令牌和刷新令牌来获得 OAuth2 安全性。当我使用将用户名和密码存储在自己的存储库中的示例时,这很好用。问题是我需要一个自定义身份验证提供程序,因为我需要对第三方系统进行身份验证,该系统将返回 true 或 false 提供用户名和密码。
我确实找到了自定义安全提供程序的示例,但没有使用 AuthorizationServer、ResourceServer、SecurityServer 和自定义授权服务器的从梯度到严重的示例……有人有或可以提供这样的示例吗?
我没有把所有的例子结合起来,因为它们都略有不同......
提前感谢您的帮助!
问候,
彼得
【问题讨论】:
-
您能否进一步完善您的问题(我不明白这个问题)?这有点令人困惑,“自定义身份验证提供程序”是什么意思?那不是你用 Spring 构建的应用程序吗?您尝试使用什么授权类型(您是否查看过密码授权类型)?
标签: java spring rest spring-boot oauth-2.0