【问题标题】:smallrye.jwt.sign.key-location is Unknown property in application.propertiessmallrye.jwt.sign.key-location 是 application.properties 中的未知属性
【发布时间】:2021-07-02 11:29:57
【问题描述】:

我目前正在尝试将 JWT 添加到我的 quarkus 项目中,但遇到了一些障碍。 在我的 application.properties 中,我设置了以下设置:

mp.jwt.verify.publickey.location=publicKey.pem
smallrye.jwt.sign.key-location = privatetestKey.pem
mp.jwt.verify.issuer=https://example.com/issuer

但现在我得到了错误:

Unknown property 'smallrye.jwt.sign.key-location' 

我应该在我的 pom.xml 中安装所有必要的依赖项:

    <dependency>
  <groupId>io.quarkus</groupId>
  <artifactId>quarkus-smallrye-jwt</artifactId>
  </dependency>
<dependency>
  <groupId>io.quarkus</groupId>
  <artifactId>quarkus-smallrye-jwt-build</artifactId>
</dependency>

还是我忘记了什么?

【问题讨论】:

    标签: java jwt quarkus


    【解决方案1】:

    配置名称已重命名为smallrye.jwt.sign.key.location(键和位置之间没有破折号),但我相信旧的应该仍然可以工作,因为它只是被弃用了。

    请尝试使用新名称:https://quarkus.io/guides/security-jwt#additional-smallrye-jwt-configuration

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-19
      • 2021-11-13
      • 2018-09-24
      • 2018-09-07
      相关资源
      最近更新 更多