我正在使用「cookie」來維護我的asp.net azure應用程序中的會話。如果用戶閒置15分鐘,刪除會話(維護使用cookie)
我想要的是當用戶登錄到我的網站並保持空閒15分鐘時,它應該自動登出並將它們重定向到登錄頁面。
我該如何做到這一點?
我正在使用「cookie」來維護我的asp.net azure應用程序中的會話。如果用戶閒置15分鐘,刪除會話(維護使用cookie)
我想要的是當用戶登錄到我的網站並保持空閒15分鐘時,它應該自動登出並將它們重定向到登錄頁面。
我該如何做到這一點?
在web.config中
<configuration> <system.web> <compilation debug="true" targetFramework="4.0"/> <sessionState timeout="15"/> </system.web> </configuration>
您可以使用過期的HttpCookie對象的屬性:
HttpCookie SessionCookie = new HttpCookie("Session");
DateTime now = DateTime.Now;
SessionCookie.Expires = now.AddMinutes(15);
Response.Cookies.Add(SessionCookie);
沒錯。 .net爲你照顧。 – 2011-04-05 05:28:34
這是否也適用於Cookie? – Simplyvaibh 2011-04-05 05:38:53
這不起作用.. – Simplyvaibh 2011-04-05 06:00:49