Google chrome 有时chrome不会显示会话cookie,也不会在请求中发送会话cookie

Google chrome 有时chrome不会显示会话cookie,也不会在请求中发送会话cookie,google-chrome,session,cookies,Google Chrome,Session,Cookies,我们最近一直面临一个奇怪的问题,chrome似乎无法正确处理会话(JSESSIONID)cookie。查看dev工具中的network选项卡,我可以看到Set-Cookie头包含有效的域和路径。但“应用程序”选项卡不显示此cookie,并且它也不会在后续请求中发送。无论响应代码(302或200)如何,我们都可以看到这一点。应用程序位于HTTP上,cookie未标记为安全 设置cookie的响应头: 设置Cookie:JSESSIONID=B8FD99048272BBE4B218C1CE2E4E4

我们最近一直面临一个奇怪的问题,chrome似乎无法正确处理会话(JSESSIONID)cookie。查看dev工具中的network选项卡,我可以看到Set-Cookie头包含有效的域和路径。但“应用程序”选项卡不显示此cookie,并且它也不会在后续请求中发送。无论响应代码(302或200)如何,我们都可以看到这一点。应用程序位于HTTP上,cookie未标记为安全

设置cookie的响应头: 设置Cookie:JSESSIONID=B8FD99048272BBE4B218C1CE2E4E4624.jvmRoute;域名=.XXXXX.com;路径=/


有人见过这个吗?是否有任何修复或解决方法。

以防其他人面临相同的问题。这是基于调试此问题时的观察结果:

您打开了一个属于domain child.parent.com的页面,该页面设置了一个带有domain.child.parent.com和会话到期的cookie(比如C1)。如果在chrome的另一个选项卡中,您从parent.com打开一个页面,该页面还将名为C1+.parent.com的cookie设置为domain+,会话到期。现在,如果child.parent.com再次尝试设置cookie C1(如果该cookie C1在会话无效的情况下无效并重新创建),chrome将不再尊重cookie C1,这表明child.magicbricks.com域存在问题


为了解决这个问题,我们将child.parent.com域的Cookie C1重命名为C2。

您好,我最近也遇到了同样的问题。你知道这里有什么问题吗?我厌倦了谷歌这个,但没有得到任何成功…(嗨,下面的答案没有帮助吗?