ion*_*t93 2 java cookies spring oauth-2.0 spring-security-oauth2
我目前正在几个Spring Boot应用程序之间实现身份验证。目前,jwt访问令牌已在授权标头中发送,并由资源服务器提取。但是我想使用HttpOnly cookie发送令牌,并且想知道如何配置Spring Boot从cookie而不是头获取令牌。
我应该提到,我正在使用spring-security-oauth2和spring-security-jwt库。
谢谢!
通过创建我的自定义TokenExtractor并将其传递到配置类(带有@EnableResourceServer的类)中,设法从cookie中获取令牌,如下所示:
public void configure(ResourceServerSecurityConfigurer resources) {
resources.tokenExtractor(new CustomTokenExtractor());
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1493 次 |
| 最近记录: |