服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - ASP.NET教程 - asp.net cookie的读写实例

asp.net cookie的读写实例

2019-06-16 21:15脚本之家 ASP.NET教程

先演示简单的cookie读写操作,下次加入des加密解密,敬请期待!

asp.net操作cookie的例子,包括创建cookie、读取cookie、清空cookies,有需要的朋友可以参考下。 

1、创建cookie 

复制代码代码如下:

HttpCookie cookie = new HttpCookie("AutoLogin"); 
cookie.Values.Add("name", user.UserName); 
cookie.Values.Add("pass", user.Password); 
cookie.Expires = DateTime.Now.AddDays(1); 
Response.AppendCookie(cookie); 


2、读取cookie 
复制代码代码如下:

HttpCookie cookies = Request.Cookies["AutoLogin"]; 
if (!IsPostBack) 

if (cookies != null) 

string name = cookies.Values["name"]; 
string pass = cookies.Values["pass"]; 
if (name != null && !name.Equals("") && pass != null && !pass.Equals("")) 

UserManager userManager = new UserManager(); 
if (userManager.Login(name, pass, out user)) 

limits = userManager.GetLimitsById(user.ID); 
Session["limits"] = limits; 
Session["CurrentUser"] = user; 
Response.Redirect("~/Display/Car/CarList.aspx"); 




3、清空cookies 
复制代码代码如下:

Response.Cookies["AutoLogin"].Expires = DateTime.Now.AddDays(-1); 

延伸 · 阅读

精彩推荐