Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Identity Server 4 Angular 2令牌到期大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找有关如何使用Angular 2和Identity Server 4最好地处理令牌过期的建议.我正在使用Identity Server 4的隐式流程,它不会发出刷新令牌,我不想重定向令牌过期后的用户.

另外,为什么没有刷新令牌?为什么混合流不适用于javascript客户端?我控制ID服务器,应用程序和api所以这会工作吗?

解决方法

我可以推荐用于管理javascript应用程序令牌的库:
https://github.com/IdentityModel/oidc-client-js

您已正确使用SPA的隐式流程 – 以下是关于哪个流程正确的描述 – https://leastprivilege.com/2016/01/17/which-openid-connectoauth-2-o-flow-is-the-right-one/

Oidc-client提供了名为automaticSilentRenew-check the docs的强大功能.后台有计时器,在令牌过期前处理事件,并使用隐藏的iframe获取新的访问令牌.

Angular2和oidc-client的示例:
https://github.com/jmurphzyo/Angular2OidcClient

使用IdentityServer – https://vimeo.com/131636653在JavaScript Web应用程序中进行身份验证和授权概述的视频

大佬总结

以上是大佬教程为你收集整理的Identity Server 4 Angular 2令牌到期全部内容,希望文章能够帮你解决Identity Server 4 Angular 2令牌到期所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: