Ich führe einen Fehler, der dem folgenden sehr ähnlich ist: Facebook Login API HTTPS Problem .
Ich habe eine Website mit Facebook-Authentifizierung, die Facebook-Anmeldung ist kein Problem. Aber der Facebook-Like-Button bekommt Probleme, wenn er angeklickt wurde (Test fehlgeschlagen in Chrome, Safari, Firefox, in OSX), die Fehlermeldung lautet:
%Vor%Ich habe überall gesucht und keine Lösungen gefunden.
Es scheint so, als wenn der Like-Button angeklickt wird, erscheint ein Frame aus dem Ссылка Callback und versucht, Ссылка verursacht daher Protokollkonflikt?!
Hier ist, was ich gleich nach <body>
tag
und die Kanaldatei bei http://mydomain/channel
und so benutze ich den Like-Button
%Vor%Braucht wirklich Hilfe, bitte!
In Ihrem ersten Skript-Tag können Sie Facebook explizit anweisen, HTTPS zu verwenden ...
Fügen Sie die Zeile hinzu:
%Vor%Fügen Sie es vor dem Funktionsaufruf FB.init direkt unter oder anstelle des Kommentars hinzu:
%Vor%Dies stellt sicher, dass die Facebook-Server alle benötigten Bibliotheken über https laden.
Hoffe, das hilft.
Beim Überprüfen des js-Codes auf Facebook gibt es mehrere URLs, die fest codierte Zeichenfolgen für
enthalten %Vor%es ist möglich, dass das die Dateien sind, die den Fehler auslösen.
Dies kann etwas sein, das Facebook aktualisieren muss.
Nebenbei bemerkt, ist es möglicherweise möglich, diese js-Datei von Facebook herunterzuladen und auf Ihrem Server zu speichern und die fest codierte HTTP-Zeichenfolge zu entfernen. Ich würde das weiter testen, aber ich bin gerade auf meinem Handy.
Tags und Links facebook facebook-like