2016-03-20 29 views
0

Bir Meteor uygulamaya sahipseniz veYönlendirme URI

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

kimlik ayarlayabilir ve düzgün (app id ve gizli) sonuç veren ile giriş yapmak için aşağıdaki işlevi kullanıyorum yaptığını henüz Facebook uygulama ayarlarımı yeni bir Etki Alanı ve Site URL'si ile güncelledim ve henüz giriş yapmama izin vermiyor. Bu atmak: URL Verilen

Uygulama yapılandırma tarafından izin verilmez: Verilen URL'lerin biri veya daha fazlası App'ın ayarlarının izin verilmez. Web Sitesi URL’si veya Canvas URL’si ile eşleşmeli veya alanın, Uygulama’nın alanlarından birinin alt alan adı olması gerekir.

eski sitesi url

ayarlı url redirect_uri parametreyle hata muhtemelen Facebook'un ucunda bir gecikme ya da el altında başka konu var mı? https://www.facebook.com/dialog/oauth isteği ile gönderilen redirect_uri Geçerli OAuth'a listesinde bulunmadığı bu durum gerçekleşebilir

cevap

1

altında URI'ları yönlendirmek:

Ayarlar >> Gelişmiş >> Güvenlik örnek olarak https://www.facebook.com/connect/login_success.html gibi redirect_uri eklemek

+0

Bunu denedim ve sabitlemiyor gibi görünüyor. Şimdi alıyorum: 'URL Engellendi: Yeniden yönlendirme URI'sı, uygulamanın Müşteri OAuth Ayarları'nda beyaz listede bulunan olmadığı için bu yönlendirme başarısız oldu. İstemci ve Web OAuth Girişinin açık olduğundan emin olun ve tüm uygulama alan adlarınızı Geçerli OAuth Yönlendirme URI'ları olarak ekleyin – chackerian

+0

uri'yi ne tür bir yönlendirme eklediniz? – techblu3

+0

Sitemin ana sayfasını ekledim. Başka bir alana işaret eden bir alan adı var. Bu durumda kullanmak istediğim url bir amazon url'ye işaret ediyor. Belki sorun bununla ilgilidir. – chackerian