<分区>
从 Google Chrome 63.0.3239.84 的上次更新开始,我本地开发机器的 .dev
域不再工作,因为浏览器强制 URL 通过 https 而我不这样做在我的本地机器上有一个 sicure 证书。有没有办法让它与 .dev 一起工作?
我不想使用其他域,例如 .local
或 .test
我尝试启用/禁用此 chrome://flags/#allow-insecure-localhost
但没有。
<分区>
从 Google Chrome 63.0.3239.84 的上次更新开始,我本地开发机器的 .dev
域不再工作,因为浏览器强制 URL 通过 https 而我不这样做在我的本地机器上有一个 sicure 证书。有没有办法让它与 .dev 一起工作?
我不想使用其他域,例如 .local
或 .test
我尝试启用/禁用此 chrome://flags/#allow-insecure-localhost
但没有。
最佳答案
你不应该改变它。
自 1999 年以来,网络工作组 (NWG) 编写了一个 memorandum列出用于开发的安全顶级域 (TLD)。
从该列表中选择一个以获得面向 future 的解决方案。
因为一些开发人员依赖于一些采用这种糟糕方法的工具 - 我就是其中之一 - 你可以使用 hack 来解决这个问题:当 HSTS 警告弹出时编写 badidea
。
仅将其用作临时解决方案,并花时间升级或帮助升级您的工具。
编辑:其他解决方案 here .
关于google-chrome - Google Chrome .dev 无法通过 http 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47754347/
相关文章:
html - webkit-border-image 中的参数是如何工作的?似乎没有关联
Javascript - 来自 chrome 扩展的双重回调不适用于 "this"
http - 如何在 POST 请求中模拟 HTML 表单提交?
http - std::io::TcpStream::read_as_string 返回空字符串
java - 在 Spring Boot 2.0 中使用自签名证书启用 HTTPS
javascript - 将 Canvas 保存为 png : Is it possible to remove MIME type warning message in Chrome?