1

最近,我开始注意到我的 Web 应用程序在页面之间的请求数量随机后会随机注销用户。我经历了所有可能的情况,并注意到它仅在UserIsOnlineTimeWindowMembership提供者的)属性不等于默认FormsAuthentication Timeout属性时发生。

UserIsOnlineTimeWindow会影响默认FormAuthentication提供程序吗?

它们需要相同吗?

如果有,请解释...

以下是不言自明的,尽管它没有描述默认MembershipAPI 和FormsAuthentication (关于上述相互影响的属性)之间的任何关系:

指定用户在上次活动日期/时间戳之后的分钟数,在此期间用户被视为在线。

http://msdn.microsoft.com/en-us/library/system.web.security.membership.userisonlinetimewindow

4

1 回答 1

1

这看起来确实很奇怪。UserIsOnLine Time 不会更新我所知道的任何内容。我建议使用开发工具在 chrome 等浏览器中查看 cookie,并实际检查 cookie 的过期时间。据我所知,这是唯一会导致注销的事情(除了删除 cookie)

于 2012-08-17T02:45:35.630 回答