मेरे पास साझा होस्टिंग पर एएसपीनेट एमवीसी 3 साइट तैनात है। मेरी समस्या यह है कि मेरी साइट अक्सर 5 से 10 मिनट के बाद उपयोगकर्ता को स्वचालित रूप से लॉग आउट करती है। हालांकि मैं web.config और Application_Start में 200 मिनट के लिए समय के रूप में नीचेउपयोगकर्ता अक्सर लॉग आउट (डिफ़ॉल्ट सदस्यता प्रदाता)
<forms loginUrl="~/Account.mvc/index" slidingExpiration="true" timeout="200" protection="All" />
HttpCookie authCookie = FormsAuthentication.GetAuthCookie(userName, rememberMe);
FormsAuthenticationTicket ticket = FormsAuthentication.Decrypt(authCookie.Value);
FormsAuthenticationTicket newTicket = new FormsAuthenticationTicket(1, userName, DateTime.Now, DateTime.Now.AddMinutes(200), rememberMe, CurrentUser.UserID +"|"+ CurrentUser.EmployeeID);
authCookie.Value = FormsAuthentication.Encrypt(newTicket);
Response.Cookies.Add(authCookie);
तुम कहां हो इस 'फॉर्म प्रमाणीकरण टिकट' को सेट करना? क्या आप सत्र का उपयोग कर रहे हैं? –
मैं अपने संपादित quesiton – Tassadaque
में दिखाए गए कुकी का उपयोग कर रहा हूं, जहां आप इस कोड का उपयोग कर रहे हैं? आप प्रमाणीकरण कुकी क्यों मान रहे हैं? –