有没有办法欺骗服务器,所以我不会得到这个错误:

内容被阻止,因为它没有由有效的安全证书签名。

我拉一个html网站的iframe到另一个网站,但我一直在这个问题的标题中得到控制台(chrome)错误,在ie中它说:

内容被阻止,因为它没有由有效的安全证书签名。


当前回答

我在华硕T100 Windows 10测试设备上(最新版)Edge和Chrome浏览器上仍然遇到了上述问题。

解决方案存在于设备的日期/时间设置中;不知怎的,日期设置不正确(过去的日期)。通过设置正确的日期(并重新启动浏览器)来恢复,为我解决了这个问题。我希望我省去了调试这个问题的麻烦。

其他回答

这个问题是因为你的https意味着SSL认证。试试Localhost。

有时谷歌Chrome浏览器会抛出这个错误,即使它不应该。 当Chrome有了新版本,需要重新启动时,我就经历过这种情况。 重新启动后,同一页面正常工作,没有任何错误。 控制台的错误是:

net::ERR_INSECURE_RESPONSE

如果您正在开发,并且正在使用Windows机器进行开发,只需将localhost添加为可信站点。

是的,根据DarrylGriffiths的评论,虽然看起来像是你在添加ie设置……

我认为这些是Windows而不是IE设置。尽管MS倾向于假设它们只是IE(因此在“启用保护模式”旁边的警报要求重新启动IE)…

打开控制台,点击里面的URL。它会把你带到API页面,然后在页面中接受SSL证书,回到你的应用页面并重新加载。 请记住,之前应该已经为您的Dev环境颁发了SSL证书。

我在华硕T100 Windows 10测试设备上(最新版)Edge和Chrome浏览器上仍然遇到了上述问题。

解决方案存在于设备的日期/时间设置中;不知怎的,日期设置不正确(过去的日期)。通过设置正确的日期(并重新启动浏览器)来恢复,为我解决了这个问题。我希望我省去了调试这个问题的麻烦。