IIS не может обслуживать изображения из-за подражания?

Мы новый сервер Windows2012R2. Мы установили на нем функции IIS (включая статический контент).

Затем мы развернули на нем веб-сайт (используя копию).

Когда мы заходим на веб-сайт, HTML, CSS и JavaScript обслуживаются просто отлично.

Тем не менее, запросы на png а также ico запросы получают ответ HTTP-статус 500, подстатус 0, win32-статус 1346.

Статус 1346, кажется, указывает на проблему подражания.

Но почему мы получаем это только для изображений?

И что еще более важно, как мы можем исправить это, не включая олицетворение?

РЕДАКТИРОВАТЬ: на самом деле, это не помогло добавить IIS_IUSRS в Impersonate a client after authentication,

1 ответ

У меня была та же самая странная ошибка, и самая неприятная вещь в мире - перезагрузка, сработавшая. Это все шаги, которые я использовал, может быть, они помогают кому-то, даже если они не дают основную причину.

Мы устанавливаем разрешения "Олицетворять клиента после аутентификации" через объект групповой политики в.

Конфигурация компьютера >> Настройки Windows >> Настройки безопасности >> Локальные политики >> Назначение прав пользователя.

Я добавил пользователя для нашего сайта с этой проблемой в эту группу, это пользователь для веб-сайта и пула приложений.

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

Затем мы перезагрузили сервер, и все заработало. Так что я не знаю, если эти изменения требуют более, чем обновление объекта групповой политики, чтобы решить эту проблему.

Другие вопросы по тегам