【发布时间】:2014-12-03 01:57:14
【问题描述】:
我有 2 个网络应用程序:
- 资源服务器 (@EnableResourceServer)
- 身份验证应用 (@EnableAuthorizationServer)
它们被映射到一个数据库。
我想将数据库拆分为 2:一个用于客户端应用程序,第二个用于令牌。
Question: How client app should be configured correctly with oauth?
我目前的流程:
- 资源服务器使用令牌获取请求
- 数据库中的spring安全检查令牌
可能最好的流程是隔离身份验证应用程序和数据库,流程应该是这样的:
- 资源服务器获取请求令牌
- 并且资源服务器向身份验证 Web 应用(OAuth 服务器)发出请求以验证令牌
- auth app (OAuth Server) spring security checks token in database
?
如果我对 oauth 有任何误解,请告诉我。谢谢。
【问题讨论】:
标签: java oauth spring-security spring-security-oauth2