Facebook不安全的JavaScript尝试

时间:2012-08-05 20:52:26

标签: javascript facebook oauth-2.0 django-facebook

使用带有JS SDK的OAuth2.0进行身份验证时遇到问题

1)用域名'urchinapp.com'网站创建了facebook网站应用url'http://local.urchinapp.com:8000/' 2)我编辑了我的/ etc / hosts文件,将local.urchinapp.com重定向到localhost 3)在local.urchinapp.com:8000上启动app并访问了页面。

弹出窗口确实出现并要求相应的权限,但是一旦页面重新加载,我在Web检查器控制台中收到以下错误:

  

不安全的JavaScript尝试使用URL访问框架   https://www.facebook.com/dialog/permissions.request来自框架   网址http://local.urchinapp.com:8000/。域,协议和端口   必须匹配。

更新: 使用Django-Facebook库可能是问题:使用来自_facebook_js.html的F.connect()调用给我带来错误,而从Facebook加载原始JS SDK时没有任何问题。但是,我想使用_facebook_js.html,因为它使我可以更加无缝地集成到Graph API的服务器端Python调用等。

此外,我实际上可以创建帖子和访问权限。但该应用程序继续引发“不安全的JavaScript”错误。

我在Chrome上运行此功能。

0 个答案:

没有答案