【问题标题】:Manage token life time for openID connect管理 openID 连接的令牌生命周期
【发布时间】:2018-01-31 05:38:50
【问题描述】:

我根据链接开发了一个应用:https://github.com/Azure-Samples/active-directory-dotnet-webapp-openidconnect

通过 OpenID 连接,我将获得 id_token。基于链接:https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-tokens#token-lifetimes,其中提到不应编写应用程序以期望任何这些生命周期保持不变。令牌生命周期可以并且随时会改变。

谁能帮助我了解一些代码示例如何自定义令牌生命周期。

【问题讨论】:

    标签: asp.net-mvc-5 azure-active-directory openid-connect


    【解决方案1】:

    您可以通过目录设置更改令牌生命周期。该功能记录在https://docs.microsoft.com/en-us/azure/active-directory/active-directory-configurable-token-lifetimes。 但是,如果您真正追求的是应用程序的会话持续时间,那么我建议您查看http://www.cloudidentity.com/blog/2016/07/25/controlling-a-web-apps-session-duration-2/

    【讨论】:

    • 感谢维托里奥的回复 :)