web-dev-qa-db-fra.com

Problèmes "Protocoles, domaines et ports doivent correspondre"

Mon site Web contient ces messages d'erreur lorsque je les consulte sur console .. Quelqu'un peut-il me dire quels sont les problèmes à l'origine de ces messages d'erreur?

Bloqué un cadre avec Origin "mysite" d'accéder à un cadre avec Origine "facebook". Le cadre auquel on accède définit "document.domain" sur "facebook", mais le cadre demandant l'accès n'a pas. Les deux doivent définir "document.domain" à la même valeur pour permettre l'accès . contentscript_siteoverlay_bin.js: 78

Bloqué un cadre avec Origin "mysite" d'accéder à un cadre avec Origine "youtube". Les protocoles, domaines et ports doivent correspondre à . contentscript_siteoverlay_bin.js: 78

Bloqué un cadre avec Origin "mysite" d'accéder à un cadre avec Origine "googleads". Les protocoles, domaines et ports doivent correspondre à . contentscript_siteoverlay_bin.js: 78 

Bloqué un cadre avec Origin "mysite" d'accéder à un cadre avec Origin "Facebook". La trame demandant l’accès a un protocole de "http", le la trame utilisée a un protocole "https". Les protocoles doivent correspondre.

merci de votre aide.

12
Ewe Tek Min

les iframes et la page principale doivent correspondre aux protocoles (Http:// et Https://)

un site sécurisé ne peut pas communiquer avec un site non sécurisé

il suffit de tout sécuriser pour rendre les choses plus faciles. Des sites comme Facebook vont en avoir besoin de toute façon.

7
Scott Selby

Vous ne pouvez pas accéder aux valeurs de la page facebook intégrée. C'est contre la politique de même domaine. Les deux sites peuvent communiquer avec postMessage si vous contrôlez les deux sites, mais je doute que vous contrôliez la partie facebook ...

1
oligofren

Pouvez-vous fournir des informations sur le navigateur dans lequel vous rencontrez ces erreurs?

Parce que Chrome a une erreur de connaissance liée à votre problème . Plus d'infos ici .

1
Ricardo Saraiva