2013-06-02 40 views
12

当我在控制台上查看时,我的网站有这些错误消息。 有人可以告诉我通常会导致这些错误消息的问题是什么?“协议,域和端口必须匹配”问题

阻止来源“mysite”访问框架与 起源“脸谱”框架。正在访问的帧将“document.domain”设置为 “facebook”,但请求访问的帧没有。两者都必须将 “document.domain”设置为相同的值以允许访问。 contentscript_siteoverlay_bin.js:78

阻止来源“mysite”的框架访问与 原点“youtube”的框架。协议,域和端口必须匹配。 contentscript_siteoverlay_bin.js:78

阻止一个来源为“mysite”的框架访问与 原点“googleads”的框架。协议,域和端口必须匹配。 contentscript_siteoverlay_bin.js:78

阻止来源“mysite”访问框架与起源 “脸谱”框架。请求访问的帧具有“http”的协议,被访问的帧具有“https”的协议。协议必须匹配。

谢谢你的帮助。

回答

7

I帧和主页必须匹配的协议(Http://Https://

安全站点不能与没有安全网站

只是让一切都安全,使事情变得更容易沟通。无论如何,像Facebook这样的网站都会要求它。

+3

我做匹配协议,但仍然没有工作.. – Trip

+0

@Trip他们不能如果你得到信息。 – oligofren

1

你能否提供一些关于浏览器的信息,你在哪里得到这些错误?

因为Chrome有一个与您的问题有关的已知错误。 更多信息here

1

您无法访问嵌入式Facebook页面中的值。这违反了同一域名政策。这两个网站可以使用postMessage进行沟通,如果你控制这两个网站,但我怀疑你控制的Facebook部分...

相关问题