急,如何跨域访问Cookie,就是登陆了我的一个站点之后我其他需要登陆的站点就不要登陆了!
急,如何跨域访问Cookie,就是登陆了我的一个站点之后我其他需要登陆的站点就不要登陆了! 
 请问谁有现在的javascript脚本代码,请提供一下,小弟在这先谢了!
------解决方案--------------------.net程序有种简单方法,利用域来做 
 在所有程序的web.config中设置 
  <forms name= ".ASPXAUTH " protection= "All " timeout= "60 " loginUrl= "~Index/Login.aspx " domain= ".abc.com "/>  
 这样所有的程序只要部署成aaa.abc.com,www.abc.com就可以共用一个cookie 
 如果在多台机器上部署,需要把 
 machine.config中的machineKey设置成一样的
------解决方案--------------------看到和你一样相同的问题 
 http://topic.csdn.net/t/20040923/18/3403051.html
------解决方案--------------------如果不用域``那就困难了....好象不可以共享cookie 
 你可以换个思路,比如做个认证服务器,然后,每个网站的权限验证都通过你的认证服务器实现. 
 认证服务器对应的有个登陆框. 
 所有网站都把认证服务器的登陆框镶嵌进去.然后两个网站的页面之间可以用javascript通信. 
 做个类库,解析用javascript传递到页面的认证信息,持久化.   
 网上应该有类似的文章,比较麻烦,一两句说不完,你还是搜搜吧``
------解决方案--------------------COOKIE最基本的一个特性是不能跨域,要不然,就夸张了。随便一个域名就能读另外一个域名的COOKIE的内容,那现在还讨论那么多COOKIE的欺骗。。干嘛的。。。
跨站的一个方法是,通过一个专用的验证服务器,验证了之后,本地服务器保存SESSION。