【发布时间】:2016-03-20 01:20:28
【问题描述】:
在 Keycloak 中使用 REST 身份验证时,我的 id_token 为空(服务器端)。为了连接到应用程序,我使用了文档中提供的以下 URI:http://localhost:port/auth/realms/{name}/protocol/openid-connect/token(使用适当的形式 params grant_type、用户名、密码,...参见here)。作为响应(客户端),我可以检索 access_token 和 id_token。然后,我使用 HTTP 标头中的“Bearer”授权与服务器讨论。在使用我的自定义客户端时,服务器端的 id_token 为空。
有人能解释一下为什么吗?
(需要明确的是,使用 keycloak 身份验证页面一切正常)
【问题讨论】:
标签: java authentication wildfly keycloak