Ich bekomme diese Fehlermeldung beim Versuch, die Meteor.loginWithFacebook() -Methode zu implementieren. für meine Anwendung arbeitet jetzt verwendet Einloggen es nicht mehr funktioniert und ich habe keine Ahnung, warum:Meteor.loginWithFacebook schlägt fehl
Ich habe es so eingestellt, dass, wenn der Facebook Login-Button geklickt wird, ist die Meteor.loginWithFacebook() -Methode genannt, wie so (Client-Seite):
'click .facebook-login':function(event){
Meteor.loginWithFacebook({requestPermissions:['user_photos', 'user_videos'], loginStyle:"popup"},function(err){
if (err)
throw new Meteor.Error(err, "Facebook Login Failed");
});
}
Server-Seite:
ServiceConfiguration.configurations.upsert(
{ service: "facebook" },
{
$set:{
// Development
appId: "App-ID-String",
secret: "App-Secret-String"
}
}
);
Seltsamer, das funktioniert gut, wenn in der Entwicklung arbeiten, aber wenn ich meinen Code Push-to Mein Produktionsserver, ich bekomme den Fehler oben. Dieser Code hat auch mehrere Monate funktioniert und dann einfach aufgehört zu arbeiten, in der Produktion. Ich habe beide Datenbanken gelöscht, um von Grund auf neu zu starten, und ich bekomme immer noch den Fehler in der Produktion, aber nicht in der Entwicklung.
Bevor Sie es erwähnen, habe ich separate Code-Blöcke, um die verschiedenen appId und Geheimnis basierend auf Entwicklung im Vergleich zur Produktion zu behandeln, aber der Code ist im Wesentlichen der gleiche und Konten für beide Umgebungen.