我有一个 MVC 4 Web 应用程序,可以快速注销一些用户。身份验证 cookie 似乎设置正确(我还将超时设置为 720(12 小时))。我还在配置文件和 IIS 中设置了会话超时。这个问题似乎发生在 IE 上,大部分时间用户在 10 分钟后注销。和往常一样,我无法重现这个问题。
我想知道ajax调用是否会导致问题?还是http头?我对这个问题进行了很多搜索,但除了基本的 web.config 设置之外什么也没找到。
有我的会话、成员资格和身份验证配置
<sessionState timeout="720" mode="InProc"/>
<membership defaultProvider="SimpleMembershipProvider" >
<providers>
<clear/>
<add name="SimpleMembershipProvider" type="WebMatrix.WebData.SimpleMembershipProvider, WebMatrix.WebData"/>
</providers>
</membership>
<authentication mode="Forms">
<forms requireSSL="false" domain="dpars.com" loginUrl="~/Account/Login" protection="All" name="DPARSAuth" slidingExpiration="true" timeout="720"></forms>
</authentication>