“表单超时”、“成员资格 userIsOnlineTimeWindow”和“sessionState 超时”之间有什么区别

2024-04-24

这几行代码有什么区别:

<forms timeout="5" />

<membership userIsOnlineTimeWindow="5" />

<sessionState timeout="5" />

多谢。


Forms (表单验证 http://msdn.microsoft.com/en-us/library/k3fc21xw.aspx)用于身份验证,超时时将注销用户。您可以通过设置“防止”超时滑动到期属性设置为“true”,如果需要,它将更新用户活动的表单票证(读取对 asp 的请求)。这将使用户在您的网站上处于“活动”状态时保持登录状态。

会员资格 http://msdn.microsoft.com/en-us/library/system.web.security.membership.aspx用于用户验证和用户在线时间窗口是否可以帮助您跟踪用户活动,以便当它用完时它会设置IsOnline该用户的属性为“false”。我发现的一件新事是也将续订设置了 users isOnline 时形成票证,主要区别在于它doesn't renew itself自动但仅当其获取用户() or 验证用户()方法已运行。

When session超时,您将丢失在以下位置找到的数据Session http://msdn.microsoft.com/en-us/library/system.web.httpcontext.session.aspx目的。就这些。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“表单超时”、“成员资格 userIsOnlineTimeWindow”和“sessionState 超时”之间有什么区别 的相关文章

随机推荐