在浏览器的一个选项卡中设置的 Cookie 在其他选项卡中无法访问

Nay*_*tty 2 browser cookies jquery asp.net-mvc-4

我正在开发一个应用程序,我正在打开另一个具有不同应用程序的选项卡。我在第一个浏览器中设置了一个 cookie“X”,当第二个选项卡上发生某些活动时,我正在使用响应 cookie(首先删除并再次创建)更新它。

Response.Cookie.Add("X");
Run Code Online (Sandbox Code Playgroud)

但是当我尝试在第一个选项卡中访问此 cookie 时,我没有从第二个选项卡中获取更新的值。这是不可能的吗。

小智 5

如果您的应用程序在不同的服务器上,那么出于安全原因,浏览器不会让一个域访问另一个域的 cookie。

由于安全原因,我们无法以编程方式设置 cookie 的域。