Google chrome 铬不';t在断开的https中为domain=localhost创建cookie

Google chrome 铬不';t在断开的https中为domain=localhost创建cookie,google-chrome,cookies,https,Google Chrome,Cookies,Https,我的本地主机上有一个https格式的应用程序。但是本地主机上的证书已损坏 下面是响应标题。问题:未创建MyCookie: MyCookie=MyValue;Path=/;Domain=localhost;Secure; HttpOnly 但是对于这个标题。将创建cookie: MyCookie=MyValue;Path=/;Secure; HttpOnly 是否存在任何禁止在页眉中设置域的破损https页面创建cookie的Chrome政治?在localhost上显式设置域cookie不适用

我的本地主机上有一个https格式的应用程序。但是本地主机上的证书已损坏

下面是响应标题。问题:未创建MyCookie:

MyCookie=MyValue;Path=/;Domain=localhost;Secure; HttpOnly
但是对于这个标题。将创建cookie:

MyCookie=MyValue;Path=/;Secure; HttpOnly

是否存在任何禁止在页眉中设置域的破损https页面创建cookie的Chrome政治?

在localhost上显式设置域cookie不适用于Chrome

发件人:

您只能为注册表控制的域设置域cookie,即。 以.com结尾的东西,但不是IPs或intranet主机名 本地主机

试着设置

cookie_domain = ""
通过这种方式,可以创建cookie并使其工作


我试过了,效果很好。

我想最简单的解决方法是在hosts文件中添加一个条目,如

127.0.0.1    localhost.com    
然后调用,而不仅仅是localhost


尽管如此,这个限制在我看来是荒谬的。

我使用的是Chrome 51.0.2704.103版,将“localhost”设置为域不是问题。“localhost”设置和保存cookie是一个问题。

chrome不允许服务器为像localhost这样的intranet主机名设置域cookie,你是对的,但我可以使用我的本地IP地址(例如:192.168.15.81)设置域cookie,我可以使用环回IP(127.0.0.1)设置cookie。IP包括127.0.0.1工作,但是本地主机却荒谬地不这么做。天哪,什么样的疯子认为这是个好主意?我花了两个小时研究这个可笑的Chrome bug。它看起来像个奇怪的bug
localhost
曾经为我工作,然后我使用了
dev.localhost
,然后它停止了工作,然后
dev.local
,它也停止了工作<代码>127.0.0.1当前有效。或者它可能是一个恶意扩展,因为它在匿名模式下工作。可能是