角与Okta登录

问题描述

我是Okta和OAuth的新手。

我尝试先做一个示例教程,然后按照与here

所述的相同步骤进行操作

我对使用OpenId Connect进行Angular身份验证感到困惑。

我已经在我的Octa帐户中创建了OIDC应用程序,以下是认的授权服务器:

enter image description here

下面是Okta的OIDC应用程序的快照

enter image description here

下面是我得到的输出错误的快照:

enter image description here

当我单击登录按钮时,我收到400错误的请求

下面是请求网址:

https://dev-my-id.okta.com/oauth2/default/v1/authorize?client_id=0oa14cwbxyudJGVdr4x7&code_challenge=5QqCuQ-BjTJ7uoFVgpX2ourrL7XBxZ39WSSvvw1GDPw&code_challenge_method=S256&nonce=2HbF0A4V664QRo4CXSD51XhI8cGIWBzRvVxGIzyevzhlVByLYlz3NPkBEOcd0Ld3&redirect_uri=http%3A%2F%2Flocalhost%3A4200%2Fcallback&response_type=code&state=jpew68c6Nwo6skLAPqtdtf4uXxTriKJMPiat7YxDUSvCXH87GSoSa9eeQsSxEnnH&scope=openid%20profile

enter image description here

解决方法

检查以查看您在Okta中使用的OIDC应用程序是否设置为活动状态。这可能是您看到的400错误的原因。