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

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%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