/// <summary>
/// 设置cookie
/// </summary>
/// <param name="username"></param>
public static void setcookie(string username)
{
HttpCookie cookie = new HttpCookie("JiangsuMobileOA");//初使化并设置Cookie的名称
DateTime dt = DateTime.Now;
TimeSpan ts = new TimeSpan(30, 0, 1, 0, 0);//过期时间为1分钟
cookie.Expires = dt.Add(ts);//设置过期时间
cookie.Values.Add("UserName", username);
HttpContext.Current.Response.AppendCookie(cookie);
}
/// <summary>
/// 删除cookie,JiangsuMobileOA
/// </summary>
/// <param name="username"></param>
public static void deletecookie(string cookiename)
{
HttpCookie cookie = HttpContext.Current.Request.Cookies[cookiename];//获取cookie
DateTime dt = DateTime.Now;
cookie.Expires = dt.AddDays(-1);//设置过期时间
}
/// <summary>
/// 读取用户cookie
/// </summary>
/// <returns></returns>
public static string getcookie()
{
if (HttpContext.Current.Request.Cookies["JiangsuMobileOA"] != null)
{
return HttpContext.Current.Request.Cookies["JiangsuMobileOA"]["UserName"];
}
else
return null;
}