我刚尝试着工作,但谷歌非常努力地阻止我这么做。我只是想开发我最喜欢的遗留应用程序,即使在本地开发过程中也必须使用HTTPS。我设置了一切,就像我长期以来一直这样做...但突然间我开始收到“NET :: ERR_CERT_INVALID”错误。
我将证书添加到我的钥匙串中,并设置为始终信任。
我检查了Chrome中已知的设置,并设置了很久以前就允许我在本地主机上使用自签名证书的选项:
chrome://flags/#allow-insecure-localhost
但是现在我找不到它了。他们有可能已经删除了它吗?我还尝试使用以下参数从命令行启动 Chrome:
Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ignore-certificate-errors --ignore-urlfetcher-cert-requests &> /dev/null
但是我也收到了 NET::ERR_CERT_INVALID
的错误提示。我在以下版本的 Chrome 中尝试了旗标和命令行选项:
88.0.4324.96 (Official Build) (x86_64)
90.0.4394.0 (Official Build) canary (x86_64)