【问题标题】:iframe didnt popup warning for untrusted certificateiframe 没有弹出不受信任证书的警告
【发布时间】:2014-12-26 22:24:12
【问题描述】:

我有一个 iframe,在里面我试图访问 https url,网页的 IP 地址(https 也是)和 iframe url 相同但端口号不同。我使用的是 firefox,对于 chrome 这工作正常。FF版本是 32

现在我搜索并推荐人们使用 sandbox="allow-scripts allow-same-origin allow-popups" 仍然我没有收到弹出警告,这将允许用户确认安全异常并继续,而是我得到 ​​p>

IP:Port 使用了无效的安全证书。证书不受信任,因为未提供颁发者链。 (错误代码:sec_error_unknown_issuer)

请帮忙,我想要一个弹出窗口,以便用户确认并继续

【问题讨论】:

  • 我在从 cordova 生成的 APK 中遇到了同样的错误,你有解决办法吗?也许是一个 pollyfill?

标签: javascript firefox iframe https


【解决方案1】:

首先,您需要打开子页面。一个确认不受信任证书的窗口打开,确认它。然后就可以打开父页面了。

我在使用 CORS 请求到具有不受信任证书的不同域时遇到它,我相信它的行为方式相同。

【讨论】:

    【解决方案2】:

    我从 Mozilla 社区得到了答案,所以看起来它是按照设计的 https://support.mozilla.org/en-US/questions/1028394#answer-647387

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-28
      • 1970-01-01
      • 1970-01-01
      • 2012-07-05
      • 2020-04-13
      • 2019-05-20
      • 2013-11-01
      • 1970-01-01
      相关资源
      最近更新 更多