读书人

cookie跨域 有关问题

发布时间: 2012-07-31 12:33:47 作者: rapoo

cookie跨域 问题
目前做了一个项目,用到cookie跨域问题,用来解决java数据和asp.net之间的传递,我做了一个实验,当java项目和net项目都是localhost时,设置cookie的domain为localhost是可以将数据传递过去的,但是当把domain设置为net项目的IP时,数据就传不过去了,求解决方法
以下是设置cookie的js方法


JScript code
/**函数名称:addCookie函数功能:添加cookie输入参数:需要测试的字符串返回参数:*/function addSSOCookie(objValue){    var str = "sso" + "=" + escape(objValue);    if(true){//为0时不设定过期时间,浏览器关闭时cookie自动消失        str += "; path=/; domain=192.168.1.101";    }    document.cookie = str;}


[解决办法]
你两个项目ip不同吧。那就设为localhost不就行了。
[解决办法]
估计很难。你绑定其中一个ip只对该ip下有效。cookie能跨域吗?
[解决办法]
不同域的cookie不能共用的。
[解决办法]
看看cookie跨域,taobao是这样干的:
http://developer.51cto.com/art/201104/255729.htm
[解决办法]
探讨

看看cookie跨域,taobao是这样干的:
http://developer.51cto.com/art/201104/255729.htm

读书人网 >JavaScript

热点推荐