在验证jwt令牌的签名时,我得到了这行
的上述错误DefaultJwtSignatureValidator validator = new DefaultSignatureValidatore(SignatureAlgorithm.HS256, secretkeyspec)
Defaultjwtsignaturevalidator
是一个java文件,我们需要单独创建还是我们需要导入jar?如果我们需要写,谁能提供Defaultjwtsignaturevalidator
Java文件
我需要验证用HS256算法签名的JWT令牌。
检查您的依赖项是否有runtime属性
<dependency>
<groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt-impl</artifactId>
<version>0.11.5</version>
<scope>runtime</scope> <--- REMOVE THIS
</dependency>