ASP.NET FORM 验证小问题

小弟第一次用FORM验证用户请问我怎么得到保存起来的COOKIE值<authenticationmode="Forms"><formsname="mycookiename... 小弟第一次用FORM 验证用户 请问 我怎么得到 保存起来的COOKIE 值

<authentication mode="Forms">
<forms name="mycookiename" loginUrl="login.aspx" protection="All" timeout="30">
</forms>
</authentication>
<authorization>
<allow users="*"/>
</authorization>
展开
 我来答
刀礻申
2009-05-18
知道答主
回答量:27
采纳率:0%
帮助的人:13.9万
展开全部
HttpCookie cookie = Request.Cookies["User"];//获取变量名为UserName的COOKIE

if (cookie != null)//如果该COOKIE不为空
{

Response.Write(cookie.Values["UserName"].ToString());//输出User其中的一个COOKIE键值"UserName"的值
}
else//为空则重新设置COOKIE
{
cookie = new HttpCookie("User");
cookie.Values.Set("UserID","9");
cookie.Values.Set("UserName","test");
cookie.Expires = DateTime.Now.AddDays(1);//设置cookie保存一天
Response.AppendCookie(cookie);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式