[英]Asp.net forms authentication cookie not honoring timeout with IIS7
[英]Session timeout asp.net iis7?
我知道這是一個常見問題,但我已經嘗試了我發現的所有建議,但似乎沒有一個對我有用。
我有一個帶有托管服務提供商的 Windows 專用服務器。 我有一個用asp.net 開發的網站。 我想增加會話超時(而不是應用程序超時),這意味着我希望會話持續更長時間。
我已經嘗試通過在里面添加這一行來編輯 web.config 文件
<sessionState timeout="60"></sessionState>
我已經嘗試按照這篇文章在 iis 中更改此值:
http://technet.microsoft.com/en-us/library/cc725820(v=ws.10).aspx
我的 web.config 文件中的身份驗證部分如下:
<authentication mode="Windows"/>
這些選項似乎都不起作用。 5 分鍾(或更短)后會話值為空。 我已經登錄,等了將近 6 分鍾,當嘗試訪問另一個頁面時,Session 值為空。
任何幫助將不勝感激。
在全局 asax 文件中試試這個
void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
Session.Timeout = Your Number here;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.