我在asp.net.i中使用表單身份驗證已將身份驗證Cookie過期設置爲60分鐘,會話時間超過60分鐘在web.config中超時在web.config中爲60分鐘,並在IIS中的空閒時間來60分鐘身份驗證在asp.net中的Cookie
<authentication mode="Forms">
<forms loginUrl="~/Account/Login.aspx" timeout="60" defaultUrl="~/Landing.aspx" slidingExpiration="true"/>
</authentication>
<system.web>
<sessionState timeout="60" mode="InProc"/>
FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(
2, // Version number
txtUserName.Text.Trim(), // Username
DateTime.Now, // Issue date
DateTime.Now.AddMinutes(60), // Expiration date
false, // Persistent?
userData // User data
);
,因爲我使用窗體身份驗證,如果用戶空閒60分鐘用戶應重定向60後到登錄頁面mins.but我需要知道什麼如果用戶沒有閒置60分鐘,會發生。驗證cookie是否會過期?儘管用戶仍然通過身份驗證?
編輯
我錯過了一兩件事,我已經在IIS中設置應用程序池標識爲網絡服務