2016-03-21 8 views
0

Ich habe einen Domain-Namen, der auf eine Amazon-Instanz zeigt. Ich versuche, über meine Facebook-App Facebook-Authentifizierung zu erhalten. Leider funktioniert die Authentifizierung über Facebook nur, wenn ein Benutzer direkt zur URL der Instanz geht.Facebook Auth mit Zeiger URL

Beispiel: es funktioniert bei meiner ec2 -... url aber nicht meine Domain-URL, obwohl sie die gleiche IP teilen.

Wie kann ich dieses Problem lösen?

+2

* Leider funktioniert die Authentifizierung über Facebook nur, wenn ein Benutzer direkt auf die URL der Instanz zugreift und nicht auf die URL, die auf die Instanz zeigt. * Ich fürchte, das macht keinen Sinn, weil "die URL der Instanz "ist nicht wirklich ein Konzept, das eine gültige Definition hat. Wenn ein Hostname auf eine IP-Adresse verweist, zeigt Hostname auf die IP-Adresse. Ein Hostname ist nicht irgendwie mehr "der Hostname" als ein anderer. Sendet Ihr Webserver möglicherweise Anfragen mit einem anderen Hostnamen an sich selbst zurück? –

+0

Die Amazon-Instanz teilt die IP-Adresse des Zeigers hostname. – chackerian

+0

Richtig, aber das sollte nicht wichtig sein. Unzählige Websites haben keinen aussagekräftigen Zeigereintrag. –

Antwort

0

Das Problem entstand durch die Verwendung einer falschen Umgebungsvariablen URL in meinem Deployment-Skript.