0

我正在运行一个与 keycloak 实例链接的 quarkus 应用程序。在 debian x86_64 上的 dockerized 环境中,一切都运行良好。

我尝试将相同的应用程序放在 Amazom Linux 2 arm64 实例上,当 webapp 使用 keycloak 先前收到的令牌调用后端时出现以下错误:

2022-01-07 11:18:48,123 DEBUG [io.qua.oid.run.OidcProvider] 
 (vert.x-eventloop-thread-3) Verification of the token issued to client mpa-api has failed:
  Unable to process JOSE object (cause: org.jose4j.lang.UnresolvableKeyException: 
   JWK with kid 'M8n5608mFVAGNTM64-f_1hFSWhS6lmTsS9mnVRM4Irs' is not available): 
     JsonWebSignature{"alg":"RS256","typ" : "JWT","kid" : "M8n5608mFVAGNTM64-f_1hFSWhS6lmTsS9mnVRM4Irs"}->...

有人知道这个错误是什么意思吗?

注意:当我从请求中删除令牌时,它适用于不受保护的路由

谢谢您的帮助

文森特

4

0 回答 0