facebook - 不安全的 JavaScript 尝试访问具有 URL : Domains, 协议(protocol)和端口的框架必须匹配。

标签 facebook fbconnect

我正在尝试通过调用来设置应用程序的高度:

FB.init({ appId: fbAppId,
            status: true,
            cookie: true,
            xfbml: true,
            oauth: true,
            channelURL: webUrl + '/channel.html'
        });
FB.Canvas.setAutoResize();

如果它在 HTTP 上但它在 HTTPS 上工作,则它不起作用。

示例网址: http://www.facebook.com/ListerineAU/app_300955373319633 - 不起作用 https://www.facebook.com/ListerineAU/app_300955373319633 - 作品

错误信息:

Unsafe JavaScript attempt to access frame with URL http://www.facebook.com/ListerineAU/app_300955373319633 from frame with URL https://s-static.ak.facebook.com/connect/xd_arbiter.php?version=5#channel=f35120b198&origin=http%3A%2F%2Fjwteeth.aptira.com&channel_path=%2F%3Ffb_xd_fragment%23xd_sig%3Df2eb2cde4%26&transport=postmessage. Domains, protocols and ports must match.

这似乎是 FB 端的错误,有没有其他人遇到过这种情况?

最佳答案

在 facebook bug 上找到这个列表

Latest response from Facebook

Øyvind Sean Kinsey This is an expected exception that is used to test for a condition - this has no side effects. 26/04/2012 22:29 · Status changed to By Design

https://developers.facebook.com/bugs/122268321247958

关于facebook - 不安全的 JavaScript 尝试访问具有 URL : Domains, 协议(protocol)和端口的框架必须匹配。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10577590/

相关文章:

ios - 如何使用 sharekit API 登录 Facebook?

ios - FBSDKLoginManager 返回 "You have already authorized foobar"并且不重定向到我的 View

Facebook "like"评论按钮

php - 我对 OAuth/Facebook 流程感到困惑

iphone - Facebook Connect - 安装 GIT,#import "Facebook.h" "file not found"

iphone - iOS 上的 Facebook FBConnect SDK 问题

android - 通过 Facebook Messenger 应用程序分享 - ionic Framework/Cordova apache

javascript - Bing Virtual Earth 7.0 计算面积

Facebook 连接错误

iphone - 如何在 iPhone SDK 中获取 facebook 通知?