में कुकी मान कैसे प्राप्त करें मैं एक कुकी बना रहा हूं और succesfull लॉगिन के बाद उपयोगकर्ता नाम के मूल्य को संग्रहीत कर रहा हूं। वेबसाइट खोले जाने पर मैं कुकी तक कैसे पहुंच सकता हूं। यदि कुकी मौजूद है तो मैं कुकी मान से उपयोगकर्ता नाम टेक्स्ट बॉक्स भरना चाहता हूं। और उपयोगकर्ता नाम प्राप्त करने के लिए मान को डिक्रिप्ट कैसे करें। मैं डेटाबेस से उपयोगकर्ता विवरण प्राप्त करके सर्वर साइड सत्यापन कर रहा हूं। मैं VS 2010 उपयोग कर रहा हूँ ग # साथएएसपीनेट वेबसाइट
FormsAuthenticationTicket tkt;
string cookiestr;
HttpCookie ck;
tkt = new FormsAuthenticationTicket(1, txtUserName.Value, DateTime.Now,
DateTime.Now.AddYears(1), chk_Rememberme.Checked, "User Email");
cookiestr = FormsAuthentication.Encrypt(tkt);
ck = new HttpCookie(FormsAuthentication.FormsCookieName, cookiestr);
if (chk_Rememberme.Checked)
{
ck.Expires = tkt.Expiration;
ck.Path = FormsAuthentication.FormsCookiePath;
Response.Cookies.Add(ck);
}
कुकी .YAFNET_Authentication के रूप में नाम के साथ बनाया गया है और सामग्री
Webconfig एन्क्रिप्टेड है:
<forms name=".YAFNET_Authentication" loginUrl="Home.aspx"
protection="All" timeout="15000" cookieless="UseCookies"/>