OpenID Okta启动了登录`AuthSdkError:无法从URL中解析令牌`

Kri*_*son 7 okta okta-api

我在这里关注react-hosted-login示例项目:https : //github.com/okta/samples-js-react/tree/master/okta-hosted-login

我在okta中创建了我的应用程序,如下所示: Okta应用程序配置

我适当地配置了反应样本

export default {
  oidc: {
    clientId: '0oaewvbvbyZdmYZb60h7',
    issuer: 'https://dev-572586.oktapreview.com/oauth2/default',
    redirectUri: 'http://localhost:8080/implicit/callback',
    scope: 'openid profile email',
  },
  resourceServer: {
    messagesUrl: 'http://localhost:8000/api/messages',
  },
};
Run Code Online (Sandbox Code Playgroud)

当我运行应用程序时,单击react应用程序中的登录按钮可以成功登录。即,它将我带到我的okta登录页面,并使用访问令牌和所有其他内容重定向回

但是,从okta启动登录时,出现以下错误AuthSdkError: Unable to parse a token from the url

SPA中的错误

我究竟做错了什么?

lee*_*ndt -1

您可以检查一件事:

确保您已安装 @okta/okta-react 包 (NPM),已导入 ImplicitCallback 组件,并且您的路由具有指向它的路由: