it-swarm.com.de

Facebook Eine oder mehrere der angegebenen URLs sind in den App-Einstellungen nicht zulässig

Ergebnis in der Konsole:

Die angegebene Konfiguration ist in der Anwendungskonfiguration nicht zulässig. Eine oder mehrere der angegebenen URLs sind in den App-Einstellungen nicht zulässig. Sie muss mit der Website-URL oder der Canvas-URL übereinstimmen oder die Domäne muss eine Unterdomäne einer der Domänen der App sein. 

Im Grunde versuche ich dem Benutzer, sich in meinem Blog auf blogspot.com anzumelden und an seiner Wand eine Nachricht zu posten.

so konfiguriere ich eine App auf Facebook:
App Domains : blogspot.com 
Sandbox-Modus : deaktiviert 
Site-URL : mein_blogname.blogspot.com/p/publishing.html

13
jasin_89

nachdem Sie site url mit http: // begonnen haben, wird mein Problem behoben. __ Jetzt sieht meine site-URL folgendermaßen aus: http://my_blog_name.blogspot.com /p/publishing.html

8
jasin_89

Dies kann auch passieren, wenn der mit der https://www.facebook.com/dialog/oauth -Anforderung übermittelte redirect_uri nicht in der Liste der Valid OAuth-Weiterleitungs-URIs enthalten ist:

  • Einstellungen >> Erweitert >> Sicherheit

Nach langem Ausprobieren, als ich den redirect_uri hinzufügte, den ich verwendete ( https://www.facebook.com/connect/login_success.html in meinem Fall), kam ich plötzlich an diesem Fehler vorbei.

8
David Alpert

Diese Probleme treten auf, weil Sie nicht korrekt Ihren Site-Link in FaceBook konfigurieren.

Gehen Sie zur Facebook-Entwicklerseite

1.Wählen Sie 'Einstellungen' 2.Klicken Sie auf 'ADD PlatForm' 3.Wählen Sie 'Wesite' 4.Geben Sie Ihren Website-Namen an

Speichern Sie schließlich die Einstellungen, die alle sind

3
Mathesh Raj

Facebook ist es egal, unter welcher IP-Adresse sich Ihr Server gerade befindet. Es wird jedoch überprüft, ob der Domainname der verweisenden Seite mit der bei facebook registrierten Domain übereinstimmt ist in Ihrer Anwendungskonfiguration nicht eingerichtet. Gehen Sie zu Ihren App-Einstellungen und stellen Sie sicher, dass die URLs übereinstimmen.

2
Er.gaurav soni

In meinem Fall war es das WWW. dass ich weggelassen habe, so zum Beispiel:

http://website.com 

anstatt

http://www.website.com

1
meda

Ich hatte dieses Problem, weil ich zunächst keine App-Domäne auf der Seite Settings abgelegt hatte. Und nachdem ich "example.com" zum App-Domain-Feld hinzugefügt habe (die URL lautet " http://www.example.com "), besteht das Problem nicht mehr.

1
InfinityPlus1

Ja Dies ist das häufigste Problem von Facebook API. Verwenden Sie nicht www vor der URL. Es wird das Problem lösen.

0
Hasan Bin Karim

Facebook App-Einstellungen

Obwohl mehrmals mit ähnlichen Informationen beantwortet, ist dies meine Erfahrung zu Ihrer Information

  • Testen auf localhost - Ich habe mich gefragt, ob das das Problem sein könnte, aber nein.
  • app_id und redirect_uri enthalten.
  • URLs richtig codiert.

Warum also diesen Fehler?

Facebook Community-Hilfe Wie ich es tat, für den wichtigen fehlenden Teil des Puzzles.

Das ist:

<a href="https://www.facebook.com/dialog/share?
    app_id=1234567890
    &display=page

    &href=http%3A%2F%2Fexample.org <-- This
    &redirect_uri=http%3A%2F%2Fexample.org" <-- and This

target="_overTheRainbow">Tell the world about this awesomeness!</a>

Die mit Facebook für die App übermittelten Referenz-URLs müssen mit app_id übereinstimmen.

0
Fred Gandt

Ihre Anwendung sollte sich auf der gleichen Domäne befinden wie die Einstellungen des Facebook-Entwicklers 

0
maoanz

Wenn dies nicht funktioniert, nachdem Sie die Website-URL in Einstellungen -> Registerkarte Allgemein und Einstellungen -> Erweitert -> Gültige OAuth-Weiterleitungs-URIs eingerichtet haben, führen Sie die folgenden Schritte aus und prüfen Sie, ob dies der Fall ist klappt.

Schritt 1) ​​ Springen, Einstellungen -> Basis -> Kontakt-E-Mail (Geben Sie die E-Mail-ID ein, mit der Ihre App synchronisiert werden soll).

Schritt 2) Springen, Status & Überprüfung -> Status -> Optionen als Ja aktivieren (Machen Sie Ihre App für die Öffentlichkeit sichtbar)

Starten Sie nun Ihre App neu und prüfen Sie, ob sie einwandfrei funktioniert. 

0
Breen ho