Antwort

0

Dies ist eine CORS-Schutzfunktion (Cross-Origin-Resource-Sharing). Es verhindert Klick-Hacken, wenn Sie eine andere Seite unter einem anderen Element platzieren, auf das der Benutzer klicken möchte. Wenn sie klicken, klicken sie tatsächlich auf den iFrame.

Um dies zu verhindern, werden externe Seiten, die explizit in ihren Kopfzeilen angeben, dass sie nicht in iFrames gehen wollen, nicht in iFrames gehen.

Sie könnten eine Proxy-Site wie https://crossorigin.me (die tendenziell viel herunter ist) verwenden. Oder Sie könnten Ihre eigene Proxy-Site erstellen. Es muss die Seite abkratzen, die fehlerhaften Header entfernen und zurückgeben.

+0

https://crossorigin.me/ ist nicht verfügbar – siddhartha

+0

@siddhartha was ist, warum ich '' tendiert, um viel zu sein ". Ich werde einen weiteren CORS-Proxy nur für den Fall hinzufügen, aber – Max

+0

@siddhartha Ich konnte keine funktionierenden finden - versuchen Sie Ihre eigenen, wenn Sie die Möglichkeit haben, ein serverseitiges Skript zu schreiben. – Max

Verwandte Themen