Назад | Перейти на главную страницу

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

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

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

Я даже специально удостоверился, что файлы PNG разрешены в диспетчере 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

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

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

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

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

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

HTH