【问题标题】:document.cookie not working with Chromedocument.cookie 不适用于 Chrome
【发布时间】:2017-10-30 15:31:24
【问题描述】:

我创建了一个非常简单的 ASP.Net MVC 项目,其中包含一个 .cshtml 文件和 3 行 Javascript,如下所示 -

<script type="text/javascript">
$(document).ready(function () {
    alert(document.cookie);
    document.cookie = "c1=1;expires=Thu, 01 Jan 2025 00:00:00 GMT;";
    alert(document.cookie);
});

通过 Visual Studio 运行应用程序时,上述代码在 Firefox 中显示 cookie,但在 Google Chrome 中不显示。请告知可能是什么问题。

我已经检查了这些链接 - 1 & 2

请注意,我不想更改本地计算机上的主机文件。请告知我如何在 Chrome 上的本地计算机上运行 cookie。

【问题讨论】:

标签: jquery asp.net-mvc google-chrome asp.net-mvc-4 cookies


【解决方案1】:

请参阅来自 chromium 项目的引用:

您只能为注册表控制的域设置域 cookie,即以 .com 左右结尾的东西,但不能设置 IP 或像 localhost 这样的 Intranet 主机名

更多详情可以在这里找到:https://bugs.chromium.org/p/chromium/issues/detail?id=56211

【讨论】:

    猜你喜欢
    • 2021-01-25
    • 2013-08-28
    • 1970-01-01
    • 1970-01-01
    • 2022-12-28
    • 2023-01-14
    • 2015-02-20
    • 2015-07-06
    • 2014-02-19
    相关资源
    最近更新 更多