关于Jwt的问题?

来源:8-9 资源服务器的访问

qq_慕少7451097

2021-11-19

我自己搭建一个授权服务,访问/oauth/token生成的Jwt格式的token。Jwt的Header的alg是HS256,在用这个去访问资源报错。
An error occurred while attempting to decode the Jwt: Signed JWT rejected: Another algorithm expected, or no matching key(s) found
Signed JWT rejected: Another algorithm expected, or no matching key(s) found
和老师您生成的不一样RS256。
我用的依赖是

org.springframework.cloud
spring-cloud-starter-security


org.springframework.cloud
spring-cloud-starter-oauth2


org.springframework.boot
spring-boot-starter-oauth2-resource-server

这个是不是跟oauth2的版本有关, 我用依赖和老师您用的依赖有什么区别吗,还是什么原因,求老师解惑。

写回答

1回答

接灰的电子产品

2021-11-21

有的,请采用课程提供的依赖。spring 在 oauth 这块之前比较混乱,不能随意采用某个依赖包

0
0

Spring Security+OAuth2 精讲,打造企业级认证与授权

一站式掌握主流安全框架与行业解决方案,从容应对各种安全难题。

1042 学习 · 316 问题

查看课程