网站两个域名,如何实现单点登陆(SSO)

asp.net2.0网站,有两个访问地址,一个域名,一个是ip地址(必须保留ip,客户要求,没办法),使用form身份证验,并且session存在了数据库中,在尽量不改变代码的情况下,如何实现单点登陆,谢谢。

繁花不似锦
浏览 903回答 2
2回答

GCT1015

这样怎么样:1 用户无论从哪个域名登录后,都使用Javascript在本地写一个cookie,记录下sessionID2 每个域名下的网页加载后都使用JS检查当前域名下是否有包含sessionID的临时cookie;没有的话就调出那个本地cookie里的sessionID,异步传给送服务器让浏览器获得当前域名的临时cookie
打开App,查看更多内容
随时随地看视频慕课网APP