跨多个相似域的Cookie冲突

时间:2018-07-31 12:37:23

标签: cookies

我相信我对cookie域及其匹配方式有误解。

我在以下域中拥有三个运行版本的应用程序:myapp.test.somedomain.iomyapp.staging.somedomain.iomyapp.somedomain.io(“生产”站点)。

该应用程序的每个版本都会将cookie域设置为等于该确切的域值:因此,这三个应用程序的cookie域分别设置为.test.somedomain.io.staging.somedomain.io.somedomain.io

孤立地,每个单独的应用程序/域cookie都可以正常工作。但是,当我同时访问三个应用程序时会出现问题。当我在浏览器中设置了每个cookie后,然后在myapp.test.somedomain.io上加载应用程序,我可以看到.test.somedomain.io.somedomain.io的cookie都已被加载。这在我的应用程序中引起冲突,并且我从中得到一些副作用错误。

我的问题是:在这3个cookie中设置了这3个域-如何防止来自.somedomain.io域的cookie加载到myapp.test.somedomain.io应用程序中?

0 个答案:

没有答案