IIS: Beim Anfordern von PNG wird die Fehlermeldung 401 zurückgegeben.

IIS: Beim Anfordern von PNG wird die Fehlermeldung 401 zurückgegeben.

Ich versuche, eine Webanwendung zu erstellen, und teste sie mit IIS auf meinem Desktop.

Mein Problem tritt immer dann auf, wenn ich versuche, ein PNG-Bild anzufordern. Der Server antwortet 401speziell für PNG-Bilder mit einem, reagiert aber problemlos mit JPEG-Bildern im selben Ordner.

Ich habe sogar ausdrücklich sichergestellt, dass PNG-Dateien im IIS-Manager zulässig sind, wie Sie im folgenden Bild sehen können:

IIS-Manager-Fenster

Hier ist die Protokolldatei:

2015-10-04 18:32:55 127.0.0.1 GET /asteroids/resources/millenium_falcon.png - 80 - 127.0.0.1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/46.0.2490.52+Safari/537.36 http://localhost/asteroids/index.html 401 3 5 0
2015-10-04 18:32:55 127.0.0.1 GET /asteroids/resources/background.jpg - 80 - 127.0.0.1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/46.0.2490.52+Safari/537.36 - 304 0 0 22

Gibt es sonst noch etwas, das ich hier nicht überprüfe? Ich wäre für jede Hilfe dankbar!

Antwort1

Ihr IIS_IUSRS-Konto in Windows ist möglicherweise nicht berechtigt, auf die PNG-Dateien zuzugreifen.

Überprüfen Sie die auf die JPG- und PNG-Dateien angewendete Sicherheit wie folgt:

Datei-/Ordnersicherheiten für IIS_IUSRS

Dies sind die Standardeinstellungen. Beachten Sie, dass Leseberechtigungen sowie Lesen und Ausführen zulässig sind.

Dies ist bei meinen Dateien die Standardeinstellung. Ich habe diese Berechtigungen nicht geändert.

HTH

verwandte Informationen