C# Cookies跨域登陆(写入cookie登录)
来源:互联网 发布:摇滚乐 知乎 编辑:程序博客网 时间:2024/04/28 18:33
//写入cookie登录记录作为其它系统使用
public void writeCookie(string user, string password, string Ulevel, string Utype)
{
//deleteCookie();//增记录时删除以前的用户记录
HttpContext.Current.Response.Cookies["UserName"].Value = user;
HttpContext.Current.Response.Cookies["Userpass"].Value = password;
//HttpContext.Current.Response.Cookies["Ulevel"].Value=Ulevel;//暂时不用
//HttpContext.Current.Response.Cookies["Utype"].Value=Utype;
HttpContext.Current.Response.Cookies["UserName"].Domain = ".zgbfw.com";
HttpContext.Current.Response.Cookies["Userpass"].Domain = ".zgbfw.com";
HttpContext.Current.Response.Cookies["UserName"].Domain = "js.zgbfw.com";
HttpContext.Current.Response.Cookies["Userpass"].Domain = "js.zgbfw.com";
//HttpContext.Current.Response.Cookies["Ulevel"].Domain=".zgbfw.com";
//HttpContext.Current.Response.Cookies["Utype"].Domain=".zgbfw.com";
HttpContext.Current.Response.Cookies["UserName"].Expires = DateTime.Now.AddMinutes(20);
HttpContext.Current.Response.Cookies["Userpass"].Expires = DateTime.Now.AddMinutes(20);
//HttpContext.Current.Response.Cookies["Ulevel"].Expires=DateTime.Now.AddMinutes(0);
//HttpContext.Current.Response.Cookies["Utype"].Expires=DateTime.Now.AddMinutes(0);
}
//清除cookie
public void deleteCookie()
{
HttpCookie acookie = HttpContext.Current.Request.Cookies["Username"];
if (acookie != null)
{
acookie.Expires = DateTime.Now.AddDays(-20);
acookie.Domain = ".zgbfw.com";
HttpContext.Current.Response.AppendCookie(acookie);
}
HttpCookie acookie1 = HttpContext.Current.Request.Cookies["Userpass"];
if (acookie1 != null)
{
acookie1.Expires = DateTime.Now.AddDays(-20);
acookie1.Domain = ".zgbfw.com";
HttpContext.Current.Response.AppendCookie(acookie1);
}
}
------------------------------------------------------------------------------------------------------------------------------------------
第二
HttpCookie cookies = Request.Cookies["txtname"];
if (cookies == null)
{
cookies = new HttpCookie("txtname", this.txtname.Text);
cookies.Domain = ".zgbfw.com";
Response.Cookies.Set(cookies);
}
else
{
cookies.Value = this.txtname.Text;
cookies.Domain = ".zgbfw.com";
Response.Cookies.Set(cookies);
cookies = new HttpCookie("txtname", this.txtname.Text);
}
HttpCookie cookies = Request.Cookies["txtname"];
if (cookies != null)
{
}
else
{
}
if (Request.QueryString["Cokkiesid"] == "CookiesValue")
{
//HttpCookie cookies = Request.Cookies["txtname"];
cookies.Value = "";
cookies.Domain = ".zgbfw.com";
Response.Cookies.Set(cookies);
Response.Redirect("http://tech.zgbfw.com");
}
- C# Cookies跨域登陆(写入cookie登录)
- C# Cookies跨域登陆(写入cookie登录)
- C# 跨域清除写入Cookie
- cookie登录写入与查询
- c# 写入读取Cookie值
- Cookie跨域写入IE浏览器问题
- cookie 跨域单点登录
- c#模拟登录,cookie问题
- 利用Cookies实现ASP.NET跨域单点登录
- 利用Cookies实现ASP.NET跨域单点登录
- c# cookie写入本地的方法
- cookie使用总结--不需要在每页写入登陆验证!
- cookies可以跨域了~单点登陆(a.com.cn与b.com.cn可以共享cookies)
- js设置cookie JS操作cookies方法 写入读取与删除
- cookies创建与写入
- Cookie同域,跨域单点登录
- Cookie同域,跨域单点登录
- Cookie同域,跨域单点登录
- wcf学习高级篇
- C#自动化的内存管理(Automatic memory management)
- C#(C/s,B/s)md5加密
- html--------frameset
- 2007年回顾
- C# Cookies跨域登陆(写入cookie登录)
- 蠕虫程序 Worm.Win32.AutoRun.dz
- html----------iframe-------标准Html中很少用
- 百 家 姓
- 解决Visual Studio 2005显示中文乱码
- scheme 爱好者论坛
- C# 加密解密URL传输的字符串
- C# 在图片上生成图片水印
- 曾经的Palm 渐行渐远