Liebe Frau Schröder,
die Frage hatten wir schon im Januar hier auf der Liste diskutiert [1].
Hier kann der DFG-Viewer nichts tun, da er die Bilder per JavaScript
lädt und entsprechend das JavaScript die CORS-Header beachten muss. Nur
extrem veraltete Browser würden das ignorieren.
Das Problem mit den Redirects ist schlicht, dass alle Etappen der
Umleitung die CORS-Header senden müssen. Ansonsten folgt JavaScript dem
Redirect nicht. Bei Ihnen scheitert das bei der ersten Umleitung. Die
zweite hat auch keine, erst das Bild hat dann die notwendigen Kopfzeilen.
Viele Grüße
Alexander Bigga
[1]
https://maillist.slub-dresden.de/pipermail/dv-technik/2020-January/001006.h…
Am 04.06.20 um 15:53 schrieb Petra Schröder:
Liebe Kollegen,
Im DFG-METS sind für JPEGs Adressen hinterlegt, wie
http://digipool.bib-bvb.de/extern/view/11784992
Diese URL führt zu einem zweifachen Redirect -
=>
http://digital.bib-bvb.de/webclient/DeliveryManager ... (Repository)
=>
http://digipool.bib-bvb.de /bvb/delivery... Perl-Script
Gibt man die o.g. URL direkt im Browser (FF) ein, erfolgt die Weiterleitung korrekt und
es gibt auch kein Meldungen auf der Konsole.
Wird die Seite aber innerhalb des DFG-Viewers aufgerufen, erhält man eine
CORS-Fehlermeldung:
Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet
das Lesen der externen Ressource auf
http://digipool.bib-bvb.de/extern/view/11784992.
(Grund: CORS-Kopfzeile 'Access-Control-Allow-Origin' fehlt).
Im Firebug sieht man zwar, dass alle 3 Adressen der Kaskade angefragt werden, aber es
kommt nicht zu einer Anzeige der Grafik im Browser.
Zugehöriger Link:
http://dfg-viewer.de/show/cache.off?id=2&tx_dlf[id]=http%3A%2F%2Fdigipo…
Früher (??) hat die Anzeige im DFG-Viewer mit Sicherheit funktioniert.
Hat jemand eine Idee?
Ratlose Grüße
Petra Schröder
-------------------------------------------
Dr. Petra Schröder
Bayerische Staatsbibliothek
Bibliotheksverbund Bayern / Verbundzentrale
Virtuelle Bibliothek Bayern
Tel.: (089) 28638-4221
Tel.: (09405) 956-821 (an Telearbeitstagen)
E-Mail: Petra.Schroeder(a)bsb-muenchen.de
DigiTool-Betreuer-Team: dtl(a)bib-bvb.de
--
Mailingliste des DFG-Viewers (
https://dfg-viewer.de)
Abmelden per Mail an dv-technik-leave(a)dfg-viewer.de
--
Alexander Bigga
Referatsleiter Digitale Präsentation
Sächsische Landesbibliothek –
Staats- und Universitätsbibliothek Dresden (SLUB)
Abteilung IT, Referat 2.1 Digitale Präsentation
01054 Dresden
Besucheradresse: Zellescher Weg 18, 01069 Dresden
Tel.: +49 351 4677 212
--> aktuell im Homeoffice: +49 178 1422460 <--
E-Mail: alexander.bigga(a)slub-dresden.de
https://www.slub-dresden.de |
https://digital.slub-dresden.de