LPK*_*LPK 5 openid-connect identityserver4 angular
我有 Angular 6 应用程序,它使用Angular-oauth2-oidc(4.0.2)客户端库进行身份验证,而Identity Server4用于身份验证。
当用户登录然后注销时,我遇到了一个问题,然后用户将为注销的网址添加书签以供以后使用。在这种情况下,它使用 id_token、state、nonce 等添加书签。
但后来他尝试登录系统时出现错误
angular-oauth2-oidc.js:1155 validating access_token failed.
wrong state/nonce. 6IInrKyhEZNu9fkWQIMteAVhMlgj1hCa8vkrZvZV VEJve05brl8VhbZSVsoYHQUhd6tKRcoWi3DTNHXG
Error: Uncaught (in promise): OAuthErrorEvent:
{"type":"invalid_nonce_in_state","reason":null,"params":null}
Run Code Online (Sandbox Code Playgroud)
有不同的资源,但据我检查,没有直接修复此问题。我尝试了不同的方案,但没有找到解决方案。
任何人都可以对此提供帮助吗
提前致谢
当我调试客户端库时,我看到这行代码中的 nonceInState 属性被状态属性替换
后来它从这里失败
希望任何人都可以在这方面给予我支持。
| 归档时间: |
|
| 查看次数: |
1771 次 |
| 最近记录: |