比如A应用要单点登陆到B应用,
A的域名:www.baidu2.com.cn
A通过一个JSP页面链接单点登陆到B,测试地址为:https://10.10.10.10/checkLogin.jsp
要用到cookie进行单点登陆验证,但是cookie不能跨域
修改C:\Windows\System32\drivers\etc下的hosts文件,设置要测试的单点登陆IP的域名和A的域名在同一个域下:
比如在文件中添加如下:
10.10.10.10 xxx.baidu2.com.cn
然后先登陆A,登陆成功后,在本机直接输入:https://xxx.baidu2.com.cn/checkLogin.jsp就能实现cookie的共享了,因为本机IE认为A和B在同一域内