我对Quarkus和Keycloak有问题。当Quarkus尝试使用Keycloak验证令牌时,出现以下错误:
2019-10-01 07:40:02,353 ERROR [org.key.ada.rot.JWKPublicKeyLocator] (executor-thread-1) Error when sending request to retrieve realm keys: org.keycloak.adapters.HttpClientAdapterException: IO error
...
Caused by: java.net.ConnectException: Connection timed out (Connection timed out)
...
2019-10-01 07:40:02,359 ERROR [org.key.ada.rot.AdapterTokenVerifier] (executor-thread-1) Didn't find publicKey for kid: <some-key>
Quarkus版本:0.22.0
Java版本: openjdk版本“ 1.8.0_222” OpenJDK运行时环境(内部版本1.8.0_222-8u222-b10-1ubuntu1〜18.04.1-b10) OpenJDK 64位服务器VM(内部版本25.222-b10,混合模式)
操作系统:“ Ubuntu 18.04.1 LTS”
我将Keycloak与SSL结合使用。没有SSL,就不会发生错误。 我现在不确定这是我的问题,还是我的问题,我做错了什么?