Closed acka47 closed 4 years ago
Cross Origin Resource Sharing (CORS) ist ein Sicherheitsfeature moderner Browser, das verhindert, dass Daten über Domänengrenzen hinweg verarbeitet werden, sofern der Remote Host das nicht explizit erlaubt. Dazu muss der Remote Host einen entsprechenden Header setzen (Access-Control-Allow-Origin: *
).
Bei lokal per file-Protokoll inkludierten Dateien funktioniert das leider nicht. Ich kenne da auch keinen Workaround außer sich lokal einen Webserver zu installieren und den oben beschriebenen Header zu konfigurieren. Dann kann das data-include
über http erfolgen.
Ok, danke für die Klärung. Dann können wir da also nichts fixen und ich schließe das Ticket.
Ich arbeite lokal an dem aktuellen Entwurf von hs-oer-lom und möchte mir meine Änderungen im Browser anschauen. Aufgrund von CORS können momentan keine mit
data-include
referenzierten Dateien eingebettet werden. Beispielhafte Fehlermeldung aus der Konsole:Kann man da was machen, @sebastian-meyer ?