【发布时间】:2017-06-24 17:14:59
【问题描述】:
我正在开发一个使用我的 REST 后端的 Android 应用。后端在 JBoss 实例上运行,该实例通过 Keycloak 进行保护。由于我已将 Keycloak 从 1.0.7 更新到 2.1.5,因此我遇到了以下问题。 如果我尝试调用后端的 REST API,JBoss 会写入以下日志:
[org.keycloak.adapters.BearerTokenRequestAuthenticator] (default task-39)
Failed to verify token: org.keycloak.common.VerificationException: Invalid token issuer.
Expected 'http://localhost:8180/auth/realms/myrealm', but was 'http://192.168.178.24:8180/auth/realms/myrealm'
at org.keycloak.TokenVerifier.verify(TokenVerifier.java:156)
at org.keycloak.RSATokenVerifier.verify(RSATokenVerifier.java:89)
192.168.178.24 是正确的 IP 地址。好像是配置问题,请问这个地址在哪里配置呢?
有人知道如何解决这个问题吗?
【问题讨论】:
-
你找到解决办法了吗?
-
同样的问题,你解决了吗?
标签: keycloak