Access具有" https"的协议,被访问的帧具有" http"的协议。

时间:2016-06-21 02:38:06

标签: http firebase firebase-hosting

有没有人在???之前看到以下错误?如果是这样,请提供一些建议。 "未捕获的SecurityError:阻止了一个包含起源的框架" https://project-1283108821180873675.firebaseapp.com"从访问带有起源的框架" http://localhost:9000"。请求访问的帧具有" https"的协议,被访问的帧具有" http"的协议。协议必须匹配。"

谢谢,

enter image description here

1 个答案:

答案 0 :(得分:-1)

您正在尝试从您发布的应用中的http://localhost访问文件。这不会有两个原因:

  1. https://project-1283108821180873675.firebaseapp.com的访问者无法访问您的计算机(这是localhost所指的)
  2. 您尝试在http上加载嵌套网页,而主网站则加载https。这是一种常见的网络钓鱼技术,因此所有现代浏览器都不允许这样做。
  3. 将iframe src属性替换为相对URL(删除http://localhost:9000部分)。

    请参阅Firebase: Why $firebaseSimpleLogin throws a SecurityError?