会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
刘季宗 - heyjob.net -it560.com
理想:成为一名.net架构师
博客园
首页
新随笔
联系
订阅
管理
asp.net的cookie的读写实例
先演示简单的cookie读写操作,下次加入des加密解密,敬请期待!
Code
1
HttpCookie cookie
=
new
HttpCookie(
"
AutoLogin
"
);
2
cookie.Values.Add(
"
name
"
, user.UserName);
3
cookie.Values.Add(
"
pass
"
, user.Password);
4
cookie.Expires
=
DateTime.Now.AddDays(
1
);
5
Response.AppendCookie(cookie);
Code
1
HttpCookie cookies
=
Request.Cookies[
"
AutoLogin
"
];
2
if
(
!
IsPostBack)
3
{
4
if
(cookies
!=
null
)
5
{
6
string
name
=
cookies.Values[
"
name
"
];
7
string
pass
=
cookies.Values[
"
pass
"
];
8
if
(name
!=
null
&&
!
name.Equals(
""
)
&&
pass
!=
null
&&
!
pass.Equals(
""
))
9
{
10
UserManager userManager
=
new
UserManager();
11
if
(userManager.Login(name, pass,
out
user))
12
{
13
limits
=
userManager.GetLimitsById(user.ID);
14
Session[
"
limits
"
]
=
limits;
15
Session[
"
CurrentUser
"
]
=
user;
16
Response.Redirect(
"
~/Display/Car/CarList.aspx
"
);
17
}
18
}
19
}
20
}
清空cookies
Response.Cookies[
"
AutoLogin
"
].Expires
=
DateTime.Now.AddDays(
-
1
);
posted @
2009-11-12 21:57
左右期限
阅读(
334
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告