it-swarm.com.de

URL blockiert: Diese Umleitung ist fehlgeschlagen, da der Umleitungs-URI nicht in der Whitelist aufgeführt ist ... (Localhost-Webanwendung)

URL blockiert: Diese Umleitung ist fehlgeschlagen, da der Umleitungs-URI nicht in den Client-OAuth-Einstellungen der App aufgeführt ist. Stellen Sie sicher, dass Client und Web OAuth Login aktiviert sind, und fügen Sie alle Ihre Anwendungsdomänen als gültige OAuth-Weiterleitungs-URIs hinzu.

Ich habe Laravel/Socialite installiert und versuche, meine Anwendung mit Facebook zu verknüpfen! Nach der Installation des Pakets, dem Erstellen meiner Facebook-Anwendung, versuche ich, auf die Anmeldeseite mit Facebook in meiner Anwendung zuzugreifen, aber es wird immer wieder angezeigt, dass es eine Art URL-Fehler gibt. irgendwelche Ideen.?

12
řĕĕ ňă

Es ist ein Problem mit der Weiterleitungs-URL. Facebook generiert automatisch eine Weiterleitungs-URL, die http: // ... [Ihre Domain] ..../signin-facebook ist. Sie müssen diese URL zusammen mit Ihren eigenen Weiterleitungs-URLs wie folgt in die Client-OAuth-Einstellungen einfügen:  enter image description here

Ich hoffe es hilft

18
Hung Vu

Ich bin auch mit diesem Problem konfrontiert. 
Was ich getan habe: Wenn Sie diese Nachricht erhalten, kopieren Sie die URL aus dem Browserfenster und überprüfen Sie sie. Die URL enthält die Weiterleitungs-URL. 
Kopieren Sie die genaue Weiterleitungs-URL wie angegeben und fügen Sie sie unter Gültige OAuth-Weiterleitungs-URLs ein, um das Problem zu lösen. 

15
Jyotirmoy

Ich hatte gerade die Ausgabe (November 2017), nachdem sie jahrelang gearbeitet hat (aber habe ich etwas unbeabsichtigt geändert?).

Das Problem bestand darin, die Callback-URL in "Facebook Login" "Products" hinzuzufügen (im linken Menü in der Facebook-Administrationskonsole, NICHT in den "Erweiterten Einstellungen", wo ich alles ausprobiert habe :

https://developers.facebook.com/apps/{{your FB app id}}/fb-login/settings/

Beachten Sie, dass Sie die Portnummer eingeben müssen, wenn Sie eine haben, z. in meinem Fall http://local.dishly.menu:3000/

4
Nico

Ich hatte ein Problem damit, insbesondere mit Heroku . Meine Testseite war nicht https. Es war http. Standardmäßig möchte Facebook eine URL mit https voranstellen, wenn Sie sie bei der Eingabe der URL nicht manuell eingeben.

Also habe ich zwei URLs hinzugefügt. eine mit http und eine mit https. funktioniert jetzt einwandfrei\o /

1
Salx

Ich hatte dieses Problem, weil ich Ajax zum Anmelden und Anmelden für meine Website verwendet habe. Daher habe ich diese Weiterleitungs-URL hinzugefügt 

https://yoursite.com/wp-admin/admin-ajax.php?action=gears_fb_connect&callback=true 

und es hat perfekt funktioniert, dass sich jeder Benutzer mit seinem Facebook-Account anmelden kann.

0
Hocine Sahnoun

Ich werde es hier posten, nur für den Fall, dass es für jemanden in der Zukunft nützlich ist, weil ich in dieser Frage nach einer Antwort gesucht habe ...

In meinem Fall trat dieser Fehler auf, als ich versuchte, Facebook als Identitätsanbieter in Verbindung mit benutzerdefinierten Azure AD B2C-Richtlinien zu integrieren.

Microsoft docs erwähnt eine bestimmte URL in diesem Format:

https://your-tenant-name.b2clogin.com/your-tenant-name.onmicrosoft.com/oauth2/authresp

beim Klicken auf die Facebook-Anmeldeschaltfläche wurde jedoch anstelle des Mandantennamens die Mandanten-ID wie folgt umgeleitet:

https://your-tenant-name.b2clogin.com/TENANTIDHERE/oauth2/authresp

Dies führte dazu, dass die URL von Facebook blockiert wurde.

Ich habe dies durch Lesen von diese Antwort hier entdeckt.

Wenn Sie die URL, zu der umgeleitet wird, dekodieren müssen, können Sie Folgendes verwenden:

https://www.urldecoder.org/
0