日期:2014-05-19  浏览次数:20599 次

请教:cookie 紧急问题
大家好,请帮忙解决一个问题:
我在项目的登陆界面用cookie保存登陆信息,我有个疑问,
<forms   name= "beijian "   loginUrl= "default.aspx "   protection= "All "   timeout= "300 ">
这里的“name”的值和FormsAuthentication.SetAuthCookie(name,   false)中的“name”的值必须一样吗(也就是“beijian”)?MSDN中对FormsAuthentication.SetAuthCookie(name,   false)中的“name”说明很少,我有点不明白!
而且我在程序中是这样应用的:(name1是用户的登陆名)
HttpCookie   hc1   =   new   HttpCookie( "hc_bj ");
hc1[ "hc_id "]   =   name1;
hc1[ "hc_purview "]   =   purview;
hc1[ "hc_xmname "]   =   xmname;
Response.Cookies.Add(hc1);
FormsAuthentication.SetAuthCookie(name1,   false);

不知道这样对不对?!谢谢!

------解决方案--------------------
http://www.microsoft.com/china/MSDN/library/archives/library/dv_vstechart/html/vbtchaspnetcookies101.asp


这个里面写的很详细!