ich einen Meteor App haben und bin mit der folgenden Funktion mit Facebook sindRedirect URI nicht aktualisiert
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'));
});
}
Die Anmeldeinformationen auf anmelden und ordnungsgemäß funktioniert (App-ID und geheimen)
Kürzlich, Ich aktualisierte meine Facebook-App-Einstellungen mit einer neuen Domain und Site-URL und doch lässt es mich nicht einloggen. Es wirft die:
Vorgegebene URL ist nicht durch die Anwendung Konfiguration erlaubt: Eine oder mehrere der angegebenen URLs ist nicht durch die App-Einstellungen erlaubt. Es muss mit der Website-URL oder der Canvas-URL übereinstimmen oder die Domain muss eine Subdomain einer der App-Domains sein.
Fehler mit dem redirect_uri Parameter in der URL auf die URL alt Website gesetzt
Gibt es möglicherweise eine Verzögerung auf an Hand von Facebook Ende oder ein anderes Problem?
Ich habe das versucht und es scheint nicht zu beheben. Jetzt bekomme ich: 'URL blockiert: Diese Umleitung ist fehlgeschlagen, weil die Umleitung URI nicht in den Client-OAuth-Einstellungen der App auf der weißen Liste ist. Stellen Sie sicher, dass Client- und Web-OAuth-Anmeldung aktiviert sind und fügen Sie alle Ihre App-Domains als gültige OAuth-Weiterleitungs-URIs hinzu. " – chackerian
Welche Weiterleitungs-URI haben Sie hinzugefügt? – techblu3
Ich habe die Homepage meiner Seite hinzugefügt. Ich habe eine Domain, die auf eine andere Domain verweist. In diesem Fall verweist die URL, die ich verwenden möchte, auf eine Amazon-URL. Vielleicht hängt das Problem damit zusammen. – chackerian