2012-05-28 12 views
9

मैं कैसे नियंत्रक और यह पहुँच किसी भी दृश्य में सिर्फ उदाहरण के लिएबनाना और पहुँचने के कुकीज़

User.Identity.Name 

मुझे लगता है कि कोड कहीं भी के बाद से उपयोगकर्ता में लॉग इन किया है उपयोग कर सकते हैं और इस तरह में कुकीज़ बना सकते हैं यह भी जब उपयोगकर्ता

FormsAuthentication.SetAuthCookie 

इसके अलावा के डिफ़ॉल्ट कोड मैं हटाने के बारे में या पता है कि कुकी साफ़ करना चाहते हैं के आधार पर लॉग आउट निकाल दिया है।

उत्तर

25
....  
//create cookie 
var cookie = new HttpCookie("cookieName"); 

cookie.Value = "value"; 
Response.Cookies.Add(cookie); 

//remove cookie 
var cookie = new HttpCookie("cookieName"); 
cookie.Expires = DateTime.Now.AddDays(-1d); 
Response.Cookies.Add(cookie); 

//To Request the cookies value 
var val = Request.Cookies["cookieName"].Value; 
.... 
+0

बहुत बहुत धन्यवाद, यह काम करता है! – Zabady

+0

कुकी में एकाधिक मान कैसे जोड़ें? जैसे मैंने इस उदाहरण को ईमेल आईडी, उपयोगकर्ता आईडी और कुकी में कुछ अन्य जानकारी जैसे उपयोगकर्ता डेटा को सहेजने के लिए संदर्भित किया है। – Ranger

संबंधित मुद्दे