Nicht erfasste SecurityError: Blockiert ein Rahmen mit Herkunft "https://www.google.com" Zugriff auf einen frame mit Herkunft "http://my.site.com".
Ich bin mit google reCaptcha v2.0 und dies ist die Arbeit in der gleichen Domäne, wenn ich versuche, es zu tun mit einer Beispiel-html-Seite, aber dasselbe funktioniert nicht wenn ich versuche mich zu integrieren, mit der vollen Produktions-Seite. Nach einem Klick auf reCaptcha checkbox ist es halten Sie beim laden für manchmal und danach ist es wirft den Fehler unten in den details.
Uncaught SecurityError: Blocked a frame with origin "https://www.google.com" from accessing a frame with origin "http://my.site.com". The frame requesting access has a protocol of "https", the frame being accessed has a protocol of "http". Protocols must match.
Ich habe versucht, das entfernen von http, https und einfach gehalten, //so dass Website-Protokoll entsprechen kann, aber kein Glück.
Wäre eine große Hilfe, wenn jemand eine Lösung hat hier.
Vielen Dank im Voraus.
https://your-domain.com
und es wird funktionierenAber meine Seite ist nicht SSL-aktiviert und ich weiß nicht, was ist die Auswirkung, wenn ein selbst zertifiziertes SSL. Gibt es überhaupt etwas, das Sie hier sehen können ?
InformationsquelleAutor Kshirodra Meher | 2016-05-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ändern Sie den recaptcha-Bibliothek URL von https auf http
Chrome und anderen modernen Browsern zu vermeiden, mischen HTTP mit HTTPS.
Hier gilt das gleiche, es läuft auf localhost. Entfernt https pu-http. Gleichen Fehler. Selbst ausprobiert: //www.google.com/recaptcha/api.js. Immer noch Fehler. Lame, in so vielerlei Hinsicht.
InformationsquelleAutor Jesus Segnini
Wenn das src-läuft über https, muss Ihr Webserver SSL-aktiviert
InformationsquelleAutor Shahar Shokrani