【发布时间】:2015-03-30 10:39:04
【问题描述】:
我在我的应用程序中使用 Spring Security 来保护我的大部分端点。我正在使用 Spring Security OAuth2 来保护某个子集。 外部服务器和资源服务器本身的用户都可以访问此 OAuth 保护端点子集。
是否可以在此端点上同时使用两种保护,并使用非此即彼?如果用户从外部服务器访问端点,他们将需要 OAuth 访问令牌才能进入,如果用户直接登录到资源服务器,他们将没有访问令牌,但我想使用我的其他过滤器链做我的标准身份验证。
我以前从未见过带有两个独立过滤器链的 HTTP 块,但也许有一些我不知道的方法。
【问题讨论】:
标签: java spring spring-security oauth-2.0 spring-security-oauth2