【发布时间】:2020-01-09 20:09:55
【问题描述】:
我按照 JHIPSTER 上的步骤设置 okta。当我尝试登录时,我总是得到以下输出:
Login with OAuth 2.0
[invalid_id_token]
https://dev-992900.okta.com/oauth2/default
我无法解决它。此外,我更愿意使用谷歌身份提供者。我不知道如何设置谷歌身份提供者,另外我什至无法正确设置登录。
请告知如何找到问题 1 的答案。
根据 okta 设置的 JHIPSTER 文档删除并重新设置配置。我尝试将我的电子邮件添加到组中,并尝试在未添加用户的情况下添加用户。
使用 OAuth 2.0 登录 [invalid_id_token] https://dev-992900.okta.com/oauth2/default
security:
oauth2:
client:
provider:
oidc:
issuer-uri: https://dev-992900.okta.com/oauth2/default
registration:
oidc:
client-id: 0oa1aykbfvUKOJN4S357
client-secret: gpuNPCPBQWl_JJLAMZh6fFlc1XyuBoCTtKtm2JYD
我在这里遵循了 okta 教程:https://www.jhipster.tech/security/,但它不起作用。此外,我更喜欢使用谷歌身份服务。
【问题讨论】:
-
我的客户端 ID 与 Okta 中的 OIDC 应用程序不匹配时,我曾经发生过这种情况。
-
这是什么意思,我是菜鸟。解决该问题需要什么。您制作了一个应用程序,它为您提供了一个客户端 ID,然后放入 application.yml,然后应该可以工作,但不能。据我所知,它们确实匹配。
-
所以,我遵循了所有的教程,没有什么,它不起作用:(
-
好吧,我快疯了,这对 jhipster 根本不起作用。