提问人:wyboo 提问时间:2/21/2016 最后编辑:mechwyboo 更新时间:11/17/2023 访问量:66907
localhost 在 Chrome 上因“隐私错误”而被阻止
localhost blocked on Chrome with "Privacy Error"
问:
Google Chrome 正在阻止 。localhost
我正在使用 、 ports 和 .Google Chrome 是最新的。XAMPP
Apache localhost
80
443
我收到以下错误:
您的连接不是私有的
攻击者可能试图从 localhost 窃取您的信息(例如,密码、消息或信用卡)。净::ERR_CERT_COMMON_NAME_INVALID
答:
试试这个:
在 Chrome 中,在地址栏中输入 chrome://flags/#allow-insecure-localhost。
启用“允许从 localhost 加载的资源使用无效证书”选项。
重新启动 Chrome,它应该允许该网站。
评论
我也有同样的问题。
凯尔·埃里克森(Kyle Erickson)的回答对我不起作用。
我更改了主机名,没关系。您也可以直接使用 ip。
重置浏览器。从浏览器中删除缓存和 Cookie。现在就试试你的网站。它应该有效。 仍然不起作用,请在下面的评论中告诉我们。
评论
从 Chrome 版本 63 开始,它会将所有 .dev 扩展名重定向到域 https 因此,请尝试将另一个扩展名更改为另一个扩展名,例如 .test、.local... 你可以参考这里: https://docs.serverpress.com/article/234-your-connection-is-not-private-google-chrome
评论
只需将“.dev”更改为“.local”,它就对我有用 我使用的是 Windows 10
您的连接对于 XAMPP 中的虚拟主机不是私有的
我遇到过同样的问题,现在已经解决了。
不要将“.dev”用于本地域 - 新版 Chrome(版本 63)会将所有 .dev -域重定向到“https://name.dev'
尝试将您的本地域重命名为“.test”和“phpmyadmin.test”或其他名称
尝试在被阻止的页面中输入这是不安全的。只需在键盘上输入此单词即可。我从这个 https://medium.com/@dblazeski/chrome-bypass-net-err-cert-invalid-for-development-daefae43eb12 找到了解决方案
如何在chrome上启用chrome://flags/#allow-insecure-localhost?您可能希望跳转到浏览器的 beta 分支。然而,这并不是真正必要的,因为确实有另一种方法可以在 Chrome 上启用 allow-insecure-localhost 标志。步骤如下:
- 从地址栏启动“chrome://flags”
- 将“暂时取消过期的 M118 标志”和“暂时取消过期的 M117 标志”设置为“已启用”
- 重新启动 Chrome
- 启动“chrome://flags/#allow-insecure-localhost”
- 它现在将可见,因此只需启用它即可
- 重新启动 Chrome
注意:这适用于 Chrome 更高版本 117、118 和 119 及更高版本。
评论