当前位置: 代码迷 >> ASP.NET >> 两个web网站如何公用同一个身份验证
  详细解决方案

两个web网站如何公用同一个身份验证

热度:1122   发布时间:2013-02-26 00:00:00.0
两个web网站怎么公用同一个身份验证
两个web网站分别有自己的登陆界面,用户和密码都是一样的,登录时都产生自己的cookie,每个页面都要身份验证。
当在A网站登录后,怎么样可以通过链接直接跳到B网站的任何一个页面

------解决方案--------------------------------------------------------
如果 a b网站 有同样的域比如 sina.com
a: mail.sina.com b: game.sina.com
那么 只需要设置cookie.Domain= "sina.com "即可
如果不同的域名
那么需要你在 登录a的同时 发送请求给b进行登录
------解决方案--------------------------------------------------------
如果只是二级域名不同的话设置Domain否则就要用到passport验证