Сообщение об ошибке при попытке посетить веб-страницу, размещенную на IIS 7.0: «Ошибка HTTP 401.2 - доступ запрещен»

Переводы статьи Переводы статьи
Код статьи: 942043 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

При попытке посетить веб-страницу, размещенную на служб (IIS) 7.0, может появиться следующее сообщение об ошибке:
Ошибка сервера в приложении"Имя приложения>"
--------------------------------------------------------------------------------
Ошибка HTTP 401.2 - доступ запрещен
ЗНАЧЕНИЕ HRESULT: 0X80070005
Описание HRESULT: доступ запрещен

Причина

Причина 1

Веб-приложение настроено на использование встроенной проверки подлинности Windows. Однако средство проверки подлинности Windows не включен. Или в разделе встроенная проверка подлинности собственный модуль файла ApplicationHost.config или в файле Web.config не допускается. Чтобы устранить эту проблему, содержатся в разделе решения 1.

Причина 2

Веб-приложения не настроен на использование метода проверки подлинности. Чтобы устранить эту проблему, см. решение 2.

Решение

Решение 1

Чтобы устранить эту проблему, выполните следующие действия.

Шаг 1: Включите проверку подлинности Windows

  1. Нажмите кнопку Начало, тип Панель управления В диалоговом окне Начать поиск поле, а затем нажмите кнопку Панель управления В диалоговом окне Программы список.
  2. Нажмите кнопку Программы и компоненты, а затем нажмите кнопку Включение и отключение функций Windows.
  3. Разверните узел Информационные службы Интернета, разверните узел Службы Интернета, а затем разверните узел Безопасность.
  4. Выберите Проверка подлинности Windows Установите флажок и нажмите кнопку ОК.

Шаг 2: Добавьте собственный модуль проверки подлинности Встроенная в диспетчере IIS

  1. Нажмите кнопку Начало, тип Inetmgr В диалоговом окне Начать поиск поле, а затем нажмите кнопку Inetmgr В диалоговом окне Программы список.

    При получении запроса на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить.
  2. В Подключения области, разверните узел компьютера, на котором выполняется IIS 7.0, разверните узел Веб-узлы, а затем нажмите кнопку Веб-узел по умолчанию.
  3. На По умолчанию домашней страницы веб-узла страницы, дважды щелкните значок Модули.
  4. В Действия область, нажмите кнопку Добавление собственного модуля.
  5. В Добавление собственного модуля диалоговое окно, выберите WindowsAuthenticationModule Установите флажок и нажмите кнопку ОК.

Решение 2

Настройка веб-приложения на использование хотя бы один способ проверки подлинности. Чтобы сделать это, выполните следующие действия.
  1. Нажмите кнопку Начало, тип Inetmgr В диалоговом окне Начать поиск поле, а затем нажмите кнопку Inetmgr В диалоговом окне Программы список.

    При получении запроса на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить.
  2. В Подключения области, разверните узел компьютера, на котором выполняется IIS 7.0, разверните узел Веб-узлы, а затем нажмите кнопку Веб-узел по умолчанию.
  3. На По умолчанию домашней страницы веб-узла страницы, дважды щелкните значок Проверка подлинности.
  4. Выберите один из способов проверки подлинности и нажмите кнопку Включить В диалоговом окне Действия области.

Свойства

Код статьи: 942043 - Последний отзыв: 19 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Internet Information Services 7.0
Ключевые слова: 
kbexpertiseadvanced kbtshoot kbprb kbmt KB942043 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:942043

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com