Вопрос

В IIS я могу настроить свои пользовательские страницы ошибок.
Для каждого кода ошибки HTTP я могу сказать, куда идти.Некоторые коды имеют ряд доступных "вспомогательных" кодов.Например, 404 имеет обычные значения 404, 404; 1, 404; 2 и так далее..

Для чего они нужны?Когда они будут возвращены?Должен ли я создавать пользовательские страницы для этих ошибок?Могу ли я как-то легко настроить все "семейства" кода для перехода на одну страницу?

Это было полезно?

Решение

401 - Доступ запрещен.IIS определяет несколько различных ошибок 401, которые указывают более конкретная причина ошибки.Эти конкретные коды ошибок отображаются в браузере, но не отображаются в журнале IIS:

  • 401.1 - Не удалось войти в систему.
  • 401.2 - Сбой входа в систему из-за конфигурации сервера.
  • 401.3 - Неавторизованный из-за ACL на ресурсе.
  • 401.4 - Сбой авторизации с помощью фильтра.
  • 401.5 - Сбой авторизации приложением ISAPI / CGI.
  • 401.7 – Доступ запрещен политикой авторизации URL на веб-сервере (этот код ошибки специфичен для IIS 6.0.)

Вот этот полный список в документации MSDN для IIS 5.0 и 6.0 и для IIS 7.0, 7.5 и 8.0.

Если вы хотите показать своим посетителям или пользователям красивое пользовательское сообщение в зависимости от этих подкодов, вы могли бы это сделать.Но тебе это не нужно.

Другие советы

Коды ошибок "Substatus" специфичны для IIS.Они предназначены для "внутренних" целей ведения журнала - каким бы ни был код подстатуса, клиенту возвращается родительская ошибка (404.2 отправляется обратно как 404)

Они были реализованы специально для уменьшения площади атаки IIS, в то же время предоставляя системным администраторам значительный объем данных.Поэтому вы активно не следует отправляйте обратно определенные сообщения об ошибках подстатуса, поскольку вы будете открывать свою установку IIS для возможной атаки.

Ссылка

Эта статья блога , по-видимому, объясняет много этого Возможно, это может помочь? По крайней мере, это объясняет значение «субкодов».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top