在docs之后,我已经成功地将Google设置为Keycloak中的身份提供者,现在我可以使用keycloak登录到我的应用程序了。
有没有一种方法可以从登录的Google帐户中获取用户数据。在我的应用程序中,我想像this example中检索个人资料信息,然后稍后将其添加到我的映射器中,这样我就可以看到它在我的访问令牌中(在我的访问令牌中添加属性不是问题,可以正常工作)?
答案 0 :(得分:1)
尝试针对userinfo端点进行请求
https://www.googleapis.com/oauth2/v3/userinfo?Access_token=XXX
它应该可以工作,但我可能不记得要向您的请求添加profile
范围。