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.html
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%2Fdigipool.bib-bvb.de%2Fbvb%2FDFGViewer%2Fdfgmets.pl%3Fpartitiona%3DDE-29%26pid%3D11784927&tx_dlf[page]=1 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@bsb-muenchen.de DigiTool-Betreuer-Team: dtl@bib-bvb.de -- Mailingliste des DFG-Viewers (https://dfg-viewer.de) Abmelden per Mail an dv-technik-leave@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@slub-dresden.de https://www.slub-dresden.de | https://digital.slub-dresden.de