Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Internet explorer 会话id为什么更改?_Internet Explorer_Google Chrome_Session_Cookies - Fatal编程技术网

Internet explorer 会话id为什么更改?

Internet explorer 会话id为什么更改?,internet-explorer,google-chrome,session,cookies,Internet Explorer,Google Chrome,Session,Cookies,第一季度,我们最近遇到了有关ajax和购物车的问题,第一季度的情况是: 我们有两个网站,123.abc.com和www.abc.com,我们通过代理ajax调用同步这两个网站上的购物车。www.abc.com是结帐的主要网站。复制第一季度问题的步骤如下 1)desktop,open IE and go to www.abc.com ,response has set cookie sid=xyz1 domain=.abc.com path=/ 2)then search something by

第一季度,我们最近遇到了有关ajax和购物车的问题,第一季度的情况是:

我们有两个网站,123.abc.com和www.abc.com,我们通过代理ajax调用同步这两个网站上的购物车。www.abc.com是结帐的主要网站。复制第一季度问题的步骤如下

1)desktop,open IE and go to www.abc.com ,response has set cookie sid=xyz1 domain=.abc.com path=/
2)then search something by typing some key words. it will pass keywords to 123.abc.com in URL and jump to 123.abc.com to show the results,response has set cookie sid=xyz2 without domain info
3)after dom is ready, there is an ajax call proxied to www.abc.com to get cart content, this request has sid=xyz2 in header to 123.abc.com and the response has setcookie sid=xyz2 domain=.abc.com path=/ 
4)randomly pick some products and click add to cart,then js will make ajax call to 123.abc.com server,that server proxy the call to www.abc.com . response to ajax carries setcookie sid=xyz2 domain=.abc.com path=/  
5)click a link in search result page and navigate back to www.abc.com, browser will use sid=xyz1 which lost the cart info
上述事件发生在IE11办公室,我在intranet.123.abc.com的员工抱怨www.abc.com在www.abc.com的代理文档准备ajax响应中覆盖了他们的sid cookie,以获取www.abc.com上的当前购物车内容

123.abc.com和www.abc.com由不同的公司和服务器托管

然后我安装了fiddler并打开它来监控IE11的流量,问题解决了,我可以在www.abc.com上看到购物车 FF和chrome都很好(如果www.abc.com过度渲染sid cookie,那么FF和chrome如何/为什么保持良好状态?)

这是intranet与浏览器的不同cookie管理混合的问题吗

问题2,移动chrome存在问题

1)open www.ab.com on mobile in chrome, it will be redirected to 123.abc.com/m/
2)add something to cart while still on 123.abc.com/m/ 
3)navigatte back to www.abc.com to checkout. cart is empty
以上是通过办公室无线网络实现的。如果我将移动网络切换到4G,购物车是空的(奇怪) FF和opera可与4G和wifi配合使用 它是否与浏览器cookie管理器的实现有关?还是一个混合了网络约束的问题


提前感谢

原来是安全策略在制造噪音。添加到受信任的站点。全部完成。

原来是安全策略在制造噪音。添加到受信任的站点。全部完成。