1

我的网络应用每分钟注销一次,.aspxauth cookie 设置为(20 天),asp.net_sessionid 设置为(会话结束),我想创建我的网站(记住我)。

我正在使用以下代码-但无济于事-:

<authentication mode="Forms">
    <forms
    loginUrl="~/Account/Login.aspx"
    protection="All"
    timeout="30160"
    name=".ASPXAUTH"
    path="/"
    requireSSL="false"
    slidingExpiration="false"
    defaultUrl="~/Default.aspx"
    cookieless="UseCookies"
    enableCrossAppRedirects="false" />
</authentication>

如何防止我的应用如此频繁地退出?

4

1 回答 1

2

看起来一切都是默认设置,所以使用以下设置。

<forms loginUrl="~/Account/Login.aspx"" timeout="30160" />

在 web.config 中,确保sessionState根本不存在或设置为某个值。

<sessionState timeout="20"/>

如果您修改了默认表单身份验证,请参阅此帖子 -

表单身份验证超时

于 2013-02-28T21:13:28.383 回答