Chargement refusé par X-Frame-Options: ne permet pas l'encadrement
Je suis à la recherche pour obtenir de l'aide avec les iframes. Je vais créer un site web qui — en plus de son propre contenu aurait des liens (iframes) pour le monde plus gros sites web des journaux comme le New York Times, le Financial Times et quelques autres.
Mais j'ai été confronté à un problème de cadrage de l'autorisation. Par exemple, le NY Times m'indique une erreur Load denied by X-Frame-Options: http://www.nytimes.com/does not permit framing
. J'ai lu beaucoup de forums et de ne pas trouver une solution viable. Tenté d'ajouter un en-Tête de toujours ajouter X-Frame-Options SAMEORIGIN
.haccess fichier, mais il n'a pas aidé. Est-il possible de résoudre cette question?
source d'informationauteur Amonnn
Vous devez vous connecter pour publier un commentaire.
Si votre but n'est pas de construire un site web (prévu pour la visite des autres) qui intègre d'autres sites à l'intérieur de votre propre, et c'est vraiment pour un usage personnel, alors une solution est d'installer un add-on comme le "modifier-réponse-les en-têtes" add-on (https://addons.mozilla.org/en-US/firefox/addon/modify-response-headers/) ou encore plus poignant, le "Ignorer les X-Frame-Options" add-on (https://addons.mozilla.org/en-us/firefox/addon/ignore-x-frame-options/).
Ces add-ons va intercepter la réponse du serveur distant et vous permettent de remplacer le "X-Frame-Options" avec "GOFORIT" - qui à son tour fera de votre navigateur afin de permettre la réponse à être incorporé dans une trame.
Comme il s'avère, une autre DONC, la question discute même le code nécessaire à l'écriture de vos propres add-on qui fait cela: Désactiver les X-Frame-Options sur le côté client