okta 无法添加我的 jhipster 微服务应用程序

okta unable to add my jhipster microservice application

最初我使用 oauth2 和 keycloak 设置了微服务应用程序。 我能够成功地做到这一点。我已经添加了所有内容,例如 SECURITY_OAUTH2_CLIENT_ACCESS_TOKEN_URI、SECURITY_OAUTH2_CLIENT_USER_AUTHORIZATION_URI、SECURITY_OAUTH2_CLIENT_CLIENT_ID、SECURITY_OAUTH2_CLIENT_CLIENT_SECRET、SECURITY_OAUTH2_CLIENT_SCOPE、SECURITY_OAUTH2_RESOURCE_USER_INFO_URI。我有 jhipster 注册表 运行 和网关应用程序 运行。我使用 openidconnect 类型的应用程序在 okta 中创建了一个应用程序。下面提到屏幕截图。我能够看到 http://localhost:8080。单击登录按钮后,出现以下错误。

如果您在 400 错误页面上查看浏览器的地址栏,您会看到它具有“http://localhost:8080/login”作为重定向 URI。将此值添加到您的 Okta 应用程序中的登录重定向 URI,您应该可以开始了。

谢谢,我解决了这个问题。解决方案是,我尝试登录的用户不是在用户 table 中创建的。为此,我在 okta 中创建了另一个用户并为其分配了角色。重置密码并尝试登录帐户。在调用“http://localhost:8080”并单击“登录”按钮后,它重定向到 okta 登录页面并使用上面创建的用户登录,并将我重定向到我的主页网关。

谢谢