IIS: запрос PNG возвращает 401

IIS: запрос PNG возвращает 401

Я пытаюсь создать веб-приложение и тестирую его на своем настольном компьютере с помощью IIS.

Моя проблема возникает всякий раз, когда я пытаюсь запросить изображение PNG. Сервер отвечает специально 401для изображений PNG, но он отлично отвечает с изображениями JPEG в той же папке.

Я даже специально позаботился о том, чтобы файлы PNG были разрешены в диспетчере IIS, как вы можете видеть на изображении ниже:

Окно диспетчера IIS

Вот файл журнала:

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

Есть ли что-то еще, что я не проверил? Буду признателен за любую помощь!

решение1

Ваша учетная запись IIS_IUSRS в Windows может быть не авторизована для доступа к файлам png.

Проверьте параметры безопасности, применяемые к файлам JPG и PNG, как показано ниже:

Безопасность файлов/папок для IIS_IUSRS

Это настройки по умолчанию. Обратите внимание, что разрешены разрешения на чтение, а также на чтение и выполнение.

Это по умолчанию для моих файлов. Я не менял эти разрешения.

НТН

Связанный контент