我正在我的64位Windows 7机器上的虚拟服务器中工作,几周后此错误开始出现在谷歌浏览器上:
XAMPP: your connection is not private NET::ERR_CERT_AUTHORITY_INVALID
我已经迁移到 Opera 以继续在我的虚拟主机上进行开发,但今天这个错误也开始出现在 Opera 上。
我在网上搜索过,我得到的唯一答案是:浏览器不再接受自动分配的认证...
有人知道如何在 xampp 虚拟服务器上绕过此验证吗?
只是一个更新。在Chrome和Vivaldi中,将chrome://flags/#allow-insecure-localhost
插入地址栏,然后启用"允许从本地主机加载的资源使用无效证书"。即使将域从example.dev
更改为example.test
也不起作用,直到我在浏览器中更改了上述设置。
我可以通过使用不同的主机名来解决类似的问题。我使用"website.dev",在Windows63上的Chrome 7中出现这些错误。将 C:\Windows\System32\drivers\etc\hosts 更改为"website.test"和"httpd-vhosts.conf"后,它可以工作。
你只需要将https://
更改为http://
祝你好运,它对我有用
我在练习 laravel Vhost 时遇到了同样的问题。我将"div"更改为"test"并在地址栏上键入"website.test",然后失败并显示错误"ERR_CERT_AUTHORITY_INVALID"。但是,如果我输入"http://website.test"而不是我以前输入的那个,它就会起作用。从那时起,它一直在没有"http://"的情况下工作。所以我认为你需要提醒Windows TCP/IP主机,你的新主机名需要一个新的映射集。
是的,虚拟主机只能在浏览器上运行而不这样做:chrome://flags/#allow-insecure-localhost 地址栏,然后启用"允许加载的资源无效证书。只需更改此内容:将域从 example.dev 更改为 example.test。结果在下面
我只是将域名从 WEBSITE_NAME.dev 更改为 WEBSITE_NAME.test,它就像一个魅力,而我不必写"https://"。不必在 chrome 中启用不安全主机标志。它仍然在地址栏中显示"不安全",但在显示网站时工作正常。