首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >托管在Azure上的ASP.NET网站每隔3-4分钟在后台进行身份验证

托管在Azure上的ASP.NET网站每隔3-4分钟在后台进行身份验证
EN

Stack Overflow用户
提问于 2012-03-27 07:08:45
回答 1查看 78关注 0票数 0

我在一个蓝色的asp.net网站上工作。我正在使用azure中的microsoft identity foundation来使用live id进行身份验证。

当我打开一个表单并输入一些数据,并将其保留一段时间后,页面会在3-4分钟后在后台尝试进行身份验证。

CanI使用web.config中的设置来避免这种情况吗?

EN

回答 1

Stack Overflow用户

发布于 2012-03-27 11:26:29

默认情况下,它将遵循安全令牌中指定的生存期(即ValidFrom/ValidTo)。因此,如果IP给了您一个有效期短的令牌,那么您别无选择,只能在该窗口过期后请求一个新的令牌。影响这一点的唯一另一种方法是通过配置<sessionTimeoutTokenRequirement lifetime="...timespan..." />或通过SessionAuthenticationModuleSessionSecurityToken[Created|Received]事件处理程序中的自定义逻辑使其简短。同样,这只是RP为了缩短生命周期而做的事情……它永远不能将其扩展到来自IP的原始窗口之外。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9881198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档