我正在试用Quarkus JWT快速入门。但是当我使用我通常在我的 Spring 应用程序中使用的令牌时。我收到以下错误。
由于无效的索赔而被拒绝。其他详细信息:[[17] 验证器 org.jose4j.jwt.consumer.IssValidator 引发的意外异常:org.jose4j.jwt.consumer.IssValidator.expectedValue(IssValidator.java:72) 处的 java.lang.NullPointerException;org.jose4j.jwt.consumer.IssValidator.validate(IssValidator.java:59); ...省略...,[14] 不存在主题(子)声明
看起来像 Microprofile JWT 身份验证规范,将主题(子)指定为 JWT 中所需的最低声明之一。那么,是否可以使用不需要主题声明的替代 JWT 身份验证机制?即可以传递给quarkus.smallrye-jwt.auth-mechanism
属性的任何其他参数,除了MP_JWT
?