我尝试恢复运行我在Chrome中的本地开发,但是Chrome阻止了该操作,并显示证书无效的消息。即使它不是证书的日期,也可以在其屏幕截图中看到:
我只是想知道为什么没有高级选项可以继续浏览网站并能够在本地开发该应用程序。
还有几件事要提:
- 本地开发运行在 https://local.app.somecompany.com:4200/上。它不能仅是本地主机,因为否则我们的仅HTTP身份验证cookie将无法在Chrome中运行。
- 因此,将etc / hosts下的主机文件调整为指向localhost IP地址(127.0.0.1)。
- 证书是根据本教程和此 仓库使用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