[英]Azure AD B2C how to change the Token exp claim value
默认情况下,JWT的exp日期设置为一个月。 当我在azure门户中打开策略时,它说令牌生存期设置为60分钟,但被忽略了。 我尝试更改值没有运气。
一个想法是如何创建一个有效期为1小时的JWT。
提前致谢
访问和ID令牌生存期(分钟):用于获得对受保护资源的访问权限的OAuth 2.0承载令牌的生存期。
Default = 60 minutes. Minimum (inclusive) = 5 minutes. Maximum (inclusive) = 1440 minutes.
刷新令牌生存期(天):刷新令牌可用于获取新访问令牌或ID令牌(如果您的应用程序已被授予offline_access范围的话,还可以选择新刷新令牌)的最长时间。
Default = 14 days. Minimum (inclusive) = 1 day. Maximum (inclusive) = 90 days.
刷新令牌滑动窗口的生存期(天):在此时间段过后,无论应用程序获取的最新刷新令牌的有效期如何,用户都必须重新进行身份验证。 仅当开关设置为“绑定”时才能提供。 它必须大于或等于刷新令牌寿命(天)值。 如果开关设置为“无界”,则无法提供特定值。
Default = 90 days. Minimum (inclusive) = 1 day. Maximum (inclusive) = 365 days.
如何 :
请按照以下步骤导航到Azure门户上的B2C功能菜单。
单击注册或登录策略。 注意:您可以在任何策略类型上使用此功能,而不仅仅是在“ 注册”或“登录策略”上使用 。
通过单击打开策略。 例如,单击B2C_1_SiUpIn。
点击菜单顶部的修改。
单击令牌,会话和单点登录配置。
进行所需的更改。 在后续部分中了解可用的属性。
单击确定。
点击菜单顶部的保存。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.