相关疑难解决方法(0)

在 MacOS 上的 Chrome 中,NET::ERR_CERT_INVALID 上没有“仍然继续”选项

我尝试让我在 Chrome 中的本地开发重新运行,但 Chrome 阻止了这一点,并显示证书无效的消息。即使它不能是证书的日期,正如您在它的屏幕截图中看到的那样:

在此处输入图片说明

我只是想知道为什么没有高级 > 选项可以继续查看网站并能够在本地开发应用程序。

还有几点要说:

  • 本地开发运行在 https://local.app.somecompany.com:4200/ 上。它不能只是本地主机,否则我们的身份验证仅限 http cookie 将无法在 Chrome 中工作。
  • 因此 etc/hosts 下的主机文件被调整为指向本地主机 IP 地址(127.0.0.1)。
  • 证书是根据本教程和本 repo使用 openssl 生成的
  • 该证书适用于 Chrome 版本完全相同但 MacOS 版本为 10.14.6(我的现在是 MacOS 10.15.1)的同事
  • chrome 标志(chrome://flags/#allow-insecure-localhost)不会改变任何东西
  • 也适用于我的笔记本电脑上的 Firefox。

到目前为止,在网上找不到任何可以帮助我解决此问题的内容,因此我将非常感谢,如果有人有更多想法我可以尝试什么!?

眼镜:

  • 操作系统:MacOS 10.15.1
  • 铬:78.0.3904.97

macos ssl google-chrome localhost macos-catalina

198
推荐指数
9
解决办法
14万
查看次数

标签 统计

google-chrome ×1

localhost ×1

macos ×1

macos-catalina ×1

ssl ×1