我在Facebook开发者应用页面上安装了Android应用,以与没有此类错误的应用相同的方式设置所有内容。 Facebook开放登录与其他应用程序相同的URL:
"https://www.facebook.com/v2.8/dialog/oauth?
client_id=myClientId
&scope=publish_actions
&response_type=granted_scopes &redirect_uri=https://www.facebook.com/connect/login_success.html"
);
我当然在我的应用设置中为有效Oauth URI添加了https://www.facebook.com/connect/login_success.html。我的应用程序为两个应用程序设置了相同的方式,除了它们的软件包名称,但是对于这个应用程序,我得到了“URL被阻止:此重定向失败,因为重定向URI未在应用程序的客户端OAuth设置中列入白名单。”但它是!
所以我不明白,显然Facebook发给我错误的错误信息,所以不可能找出错误的位置。
答案 0 :(得分:0)
我已经解决了它,等了大约一个小时再试一次。显然,这在任何地方的文档中都没有提到,但是在新的Facebook应用程序注册之前可能需要很长时间,直到那时才能将URI列入白名单。这意味着如果你刚刚添加了你的应用程序并且你收到了这条错误消息,无论你尝试过在网上找到的几十条建议,这很可能不是你的错,只需等待。在尝试所有这些事情之前,我希望我知道这一点。