首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在NET::ERR_CERT_INVALID上没有“继续”选项,在MacOS上使用Chrome

在NET::ERR_CERT_INVALID上没有“继续”选项,在MacOS上使用Chrome
EN

Stack Overflow用户
提问于 2019-11-11 13:56:07
回答 15查看 282.9K关注 0票数 369

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

我只是想知道为什么没有高级的>选项来继续浏览网站,并且能够在本地开发应用程序。

还有几件事要提:

  • 本地开发运行在https://local.app.somecompany.com:4200/上。它不可能仅仅是本地主机,因为否则我们的认证仅限于http-cookie将无法在Chrome中工作。
  • 因此,etc/ host下的主机文件被调整为指向本地主机IP入口(127.0.0.1)。
  • 证书是根据这个教程和这个存储库用openssl生成的。
  • 该证书适用于具有完全相同Chrome版本但使用MacOS版本10.14.6的同事(我现在使用的是MacOS 10.15.1)
  • 铬flag(chrome://flags/#allow-insecure-localhost)不改变任何东西。
  • 在我的笔记本电脑上,火狐也能工作。

到目前为止,在网上找不到任何帮助我解决这个问题的方法,所以我会非常感激,如果有人有更多的想法,我可以尝试!?

规格:

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

回答 15

Stack Overflow用户

发布于 2019-11-20 14:58:43

FYI: Chrome在MacOS上的处理方式与Windows不同。即使您单击“MacOS”按钮,也不会看到“继续”按钮。

要继续访问,因为您确信此页面是安全的,下面是一个简单的方法:

错误页面中有一个秘密密码。只需确保页面已被选中(单击屏幕上的任何位置),只需键入thisisunsafe即可。

参考文献:https://twitter.com/zairwolf/status/1196878125734486021

票数 1.1K
EN

Stack Overflow用户

发布于 2020-08-22 18:03:06

有一种隐藏的方法可以绕过错误,即使没有按钮允许。当然,这应该只用于您自己的网站-在那里您完全确定该网站不是黑客,而只是本地,因此没有有效的互联网证书。

只需单击拒绝页面上的任何位置,并键入“thisisunsafe”。

听起来很疯狂,但可以绕过铬对你安全的监督。Chrome应该因为不接受本地网络中的设备证书而受到惩罚。这不是IoT,这是“纽约网”!

票数 256
EN

Stack Overflow用户

发布于 2020-07-31 06:03:58

这个解决方案对我有效。

  • 右击,选择检查元素
  • 单击控制台选项卡
  • 复制粘贴sendCommand(SecurityInterstitialCommandId.CMD_PROCEED)按回车

轰隆隆!它应该加载页面:)

票数 107
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58802767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档