【问题标题】:JHIPSTER OKTA invalid_id_tokenJHIPSTER OKTA invalid_id_token
【发布时间】: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 CONFIG SCREENSHOT

OKTA CONFIG SCREENSHOT 2

OKTA CONFIG SCREENSHOT 3

OKTA CONFIG SCREENSHOT 4

我在这里遵循了 okta 教程:https://www.jhipster.tech/security/,但它不起作用。此外,我更喜欢使用谷歌身份服务。

【问题讨论】:

  • 我的客户端 ID 与 Okta 中的 OIDC 应用程序不匹配时,我曾经发生过这种情况。
  • 这是什么意思,我是菜鸟。解决该问题需要什么。您制作了一个应用程序,它为您提供了一个客户端 ID,然后放入 application.yml,然后应该可以工作,但不能。据我所知,它们确实匹配。
  • 所以,我遵循了所有的教程,没有什么,它不起作用:(
  • 好吧,我快疯了,这对 jhipster 根本不起作用。

标签: jhipster okta


【解决方案1】:

好吧,这真是太棒了,令人愤怒,是什么让我发疯。我发现了现在已经解决的问题。我将我的 Windows 10 电脑设置为自动时间。我不敢相信是这样,但我想这就是令牌无效的原因。这是正确的时间,但它没有设置为自动时间同步。我设置了自动时区。因为这个,我真的花了几个星期的时间停滞不前:|

time automatic

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-17
    • 1970-01-01
    • 1970-01-01
    • 2019-04-13
    • 1970-01-01
    • 1970-01-01
    • 2018-12-28
    相关资源
    最近更新 更多