2016-03-20 3 views
0

У меня есть приложение Метеор и я использую следующую функцию для входа с FacebookRedirect URI не обновлял

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')); 
    }); 
} 

Полномочия установлены и работают должным образом (идентификатор приложения и секретный)

В последнее время, Я обновил настройки своего приложения Facebook с помощью нового Домен и Адрес сайта, но все же он не позволяет мне войти. Он бросает:

Данный URL-адрес не разрешен конфигурацией приложения. В настройках приложения не разрешены один или несколько указанных URL-адресов. Он должен соответствовать URL-адресу веб-сайта или Canvas, или домен должен быть поддоменом одного из доменов приложения.

ошибка с redirect_uri параметром в URL, установленной на старого сайта URL

Есть ли возможна задержка на конце Facebook или какой-либо другой вопрос, под руку?

ответ

1

Это может произойти, когда redirect_uri представлен с https://www.facebook.com/dialog/oauth запроса нет в списке действительных OAuth перенаправления URI, в соответствии с:

Настройки >> Расширенный >> Безопасность добавить redirect_uri как https://www.facebook.com/connect/login_success.html в качестве примера

+0

Я пробовал это, и он, похоже, не исправляет его. Теперь я получаю: 'URL Blocked: этот переадресация не удалась, потому что URI перенаправления не является whitelisted в настройках OAuth клиента приложения. Убедитесь, что включены учетные записи клиентов и веб-пользователей OAuth и добавлены все ваши домены приложений в качестве действительного OAuth Переназначение URIs.' – chackerian

+0

, что добавили перенаправление uri? – techblu3

+0

Я добавил домашнюю страницу своего сайта. У меня есть домен, который указывает на другой домен. В этом случае url, который я хочу использовать, указывает на URL-адрес amazon. Может быть, проблема связана с этим. – chackerian