asp.net examples of manipulating cookies, including creating cookies, reading cookies, and emptying cookies, can be consulted by a friend in need.
1. Create cookies
Copy Code code as follows:
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. Read cookies
Copy Code code as follows:
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. Empty cookies
Copy Code code as follows:
response.cookies["Autologin"]. Expires = DateTime.Now.AddDays (-1);