से कुकी को हटाने के लिए:
Delete cookie on clicking sign outसंभव डुप्लिकेट नेट
मैं जब उपयोगकर्ता लॉगआउट कुकी हटा दे।
यहाँ मेरी कोड है:
if (HttpContext.Current.Request.Cookies["currentUser"] != null)
{
DeleteCookie(HttpContext.Current.Request.Cookies["currentUser"]);
}
public void DeleteCookie(HttpCookie httpCookie)
{
try
{
httpCookie.Value = null;
httpCookie.Expires = DateTime.Now.AddMinutes(-20);
HttpContext.Current.Request.Cookies.Add(httpCookie);
}
catch (Exception ex)
{
throw (ex);
}
}
लेकिन यह काम नहीं करता। क्या आपके पास कोई सुझाव है?
मेरा मानना है कि आपको 'मान' को साफ़ नहीं करना चाहिए। AFAIK, इस तरह कुकी की पहचान की जाती है। –
ध्यान दें कि कुकी को हटाने से केवल एक माध्यमिक सफाई होती है। महत्वपूर्ण हिस्सा सर्वर के पक्ष में कुकी के मान को अमान्य कर रहा है। – CodesInChaos