使资源服务器刷新令牌?

时间:2016-12-19 06:24:01

标签: spring-security oauth-2.0

我有以下场景,其中资源服务器在请求资源时给予访问令牌以及刷新令牌(在我的例子中是REST API)。

身份验证服务器是远程服务器,因此我使用RemoteTokenServices和@EnableResourceServer实现了资源服务器。

enter image description here

场景就像这样:用户转到登录表单并提供其用户名和密码。客户端使用Auth服务器验证凭证,并在成功时使用访问和刷新令牌在用户浏览器中保存cookie。

现在用户转到另一个子域(技术上访问另一个应用程序)并且预计会被识别。

客户端和资源服务器没有任何通信链接。

我知道让刷新令牌离开客户端不是最好的做法。

现在我的问题:因为我已经有了刷新令牌,所以我想通过允许RS刷新令牌来扩展我的应用程序的功能。我知道根据OAuth2规范,这不是RS的作用。这是否意味着我需要实施客户端?如果是的话,我该怎么做?

0 个答案:

没有答案