重定向URI尚未更新

时间:2016-03-20 23:15:01

标签: facebook meteor facebook-javascript-sdk

我有一个Meteor应用程序,并使用以下功能登录facebook

fbLogin = function() {
    Meteor.loginWithFacebook({
        requestPermissions: ['public_profile', 'email', 'user_location']
    }, function(err) {
        if (err)
        // redirect to register if popup comes and user isn't on register
            Session.set('errorMessage', err.reason || 'Unknown Eror');
        console.log(Session.get('errorMessage'));
    });
}

凭据已设置且工作正常(应用程序ID和密码)

最近,我使用新的网站网址更新了我的Facebook应用设置,但它不允许我登录。它抛出:

  

应用程序配置不允许使用URL:应用程序的设置不允许使用一个或多个给定的URL。它必须与网站网址或Canvas网址匹配,或者该网域必须是某个应用网域的子网域。

错误,将网址中的redirect_uri参数设置为网站网址

Facebook的结束或其他一些问题是否可能出现延迟?

1 个答案:

答案 0 :(得分:1)

当使用https://www.facebook.com/dialog/oauth请求提交的redirect_uri不在以下有效OAuth重定向URI列表中时,可能会发生这种情况:

设置>>高级>>安全  添加一个像https://www.facebook.com/connect/login_success.html这样的redirect_uri作为示例