Файлы Office нельзя открывать напрямую с сервера, поддерживающего только обычную проверку подлинности по соединению, не использующему SSL

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

В этой статье

Проблема

Рассмотрим следующую ситуацию.
  • На клиентском компьютере установлено одно из таких приложений:
    • Microsoft Office 2013;
    • Microsoft Office 2010;
    • Выпуск 2007 набора Microsoft Office.
  • С этого клиентского компьютера вы пытаетесь открыть или скачать файл Office, сохраненный на веб-сервере (например, на сервере SharePoint или WebDav).

В этом случае наблюдаются перечисленные ниже признаки.
  • Файл Office не открывается и не загружается.
  • При попытке открыть или загрузить файл не возникает запрос обычной проверки подлинности на ввод пароля.
  • При попытке открыть файл не появляется сообщение об ошибке. Соответствующее приложение Office запускается. При этом выбранный файл не открывается.

Причина

Эта проблема возникает при выполнении указанных ниже условий.
  • На сервере настроена обычная проверка подлинности.
  • Соединение между вашим компьютером и веб-серверов не защищено протоколом SSL.

Операции с файлами, использующие обычную проверку подлинности и HTTP-соединение без SSL, отключены в приложениях Office 2010 и Office 2013 по умолчанию.

Если обычная проверка подлинности отключена, происходит одно из следующих событий.
  • Клиентское приложение использует другой способ проверки подлинности. (Это происходит, если сервер поддерживает такие способы.)
  • Запрос завершается сбоем. (Сведения о том, что происходит при ошибке запроса, см. в разделе "Признаки").

Решение

Чтобы устранить эту проблему, войдите на веб-сервер, указав в адресной строке HTTPS вместо HTTP. Например, введите https://www.site.com. Если использование протокола HTTPS отключено, мы рекомендуем обратиться к администратору сервера с просьбой включить на веб-сервере шифрование SSL.

Примечание. По умолчанию в приложениях Office 2010 можно открывать и загружать файлы с веб-сервера только по протоколу SSL, если при этом используется обычная проверка подлинности.


Временное решение

Чтобы решить эту проблему, разрешите приложениям Office 2013 и Office 2010 подключаться к веб-серверам, использующим обычную проверку подлинности без SSL.

Предупреждение! При включении обычной проверки подлинности без использования протокола SSL безопасность вашей системы подвергается значительному риску.

Так как учетные данные пользователя не шифруются для сетевой передачи и отправляются по сети в виде простого текста, мы не рекомендуем использовать обычную проверку подлинности через незащищенное подключение HTTP. Дополнительные сведения см. в разделе "Дополнительные сведения". При использовании обычной проверки подлинности на сервере всегда рекомендуется использовать шифрование SSL.


Если для решения проблемы требуется помощь, перейдите к разделу "Автоматическое исправление". Инструкции по самостоятельному устранению проблемы см. в разделе "Самостоятельное исправление".

Автоматическое исправление

Свернуть это изображениеРазвернуть это изображение
assets folding start expanded
Чтобы устранить эту проблему, нажмите кнопку Fix it или щелкните соответствующую ссылку. Затем в диалоговом окне Загрузка файла нажмите кнопку Выполнить и следуйте указаниям мастера Fix it.

Windows 8
Свернуть это изображениеРазвернуть это изображение
assets folding start expanded
Свернуть это изображениеРазвернуть это изображение
assets fixit1
Устранить проблему
Microsoft Fix it 20107
Свернуть это изображениеРазвернуть это изображение
assets fixit2

Свернуть это изображениеРазвернуть это изображение
assets folding end

Windows 7, Windows Vista, Windows XP, Windows Server 2008 и Windows Server 2003
Свернуть это изображениеРазвернуть это изображение
assets folding start expanded
Свернуть это изображениеРазвернуть это изображение
assets fixit1
Устранить проблему
Microsoft Fix it 50711
Свернуть это изображениеРазвернуть это изображение
assets fixit2
Свернуть это изображениеРазвернуть это изображение
assets folding end

Примечания
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
  • Мастер может быть доступен только на английском языке. Однако средство автоматического устранения неполадок можно использовать в версиях Windows на любых языках.
  • Решение Fix it можно загрузить на любой компьютер, сохранить на устройстве флэш-памяти или компакт-диске, а затем запустить на нужном компьютере.
  • Мы ценим ваши замечания. Чтобы оставить отзыв или сообщить о проблемах, связанных с этим решением, добавьте комментарий в блог "Автоматическое исправление" или отправьте нам сообщение по электронной почте.
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Свернуть это изображениеРазвернуть это изображение
assets folding end

Самостоятельное исправление

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Ниже описаны два шага, с помощью которых вы можете разрешить приложениям Office 2013 и Office 2010 открывать файлы Office непосредственно с сервера, поддерживающего только обычную проверку подлинности без SSL. Эти действия следует выполнять, только если вы уверены в надежности соединения между пользователем и веб-сервером. Оптимальными с точки зрения безопасности будут прямое подключение или выделенная линия.

Примечание. В приложениях Office 2013 и Office 2010 следует выполнить оба шага. В других приложениях Office необходимо только первое действие.

Шаг 1

На клиентском компьютере настройте перенаправитель WebDAV, включив обычную проверку подлинности для подключений, не использующих SSL.

Примечание. Выполнение этого шага обязательно для приложений выпуска 2007 набора Office, а также для приложений Office 2013 и Office 2010.

Внимание! В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Их неправильное изменение может привести к возникновению серьезных проблем, поэтому следует строго соблюдать инструкции. Чтобы обеспечить дополнительную защиту, создайте резервную копию реестра. Это позволит восстановить реестр при возникновении неполадок. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт:
322756 Создание резервной копии и восстановление реестра Windows

Windows XP и Windows Server 2003
Чтобы включить обычную проверку подлинности на клиентском компьютере, выполните следующие действия.
  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
  2. Найдите и выделите приведенный ниже раздел реестра.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

  3. В меню Правка выберите пункт Создать, а затем — Значение DWORD.
  4. Введите UseBasicAuth и нажмите клавишу ВВОД.
  5. Щелкните правой кнопкой мыши раздел UseBasicAuth и выберите команду Изменить.
  6. В поле Значение введите 1 и нажмите кнопку ОК.

    Примечание. Если параметр реестра UseBasicAuth имеет ненулевое значение, обычная проверка подлинности включена. Обычная проверка подлинности отключена, если значение параметра реестра UseBasicAuth не указано или равно 0 (ноль).
  7. Закройте редактор реестра и перезагрузите компьютер.

Windows Vista, Windows 7 и Windows 8
Чтобы включить обычную проверку подлинности на клиентском компьютере, выполните следующие действия.
  1. В Windows Vista или Windows 7 нажмите кнопку Пуск, введите в поле Начать поиск команду regedit и нажмите клавишу ВВОД.

    В Windows 8 нажмите клавиши Windows+F, в строке Меню выберите Приложения, введите в поле Начать поиск команду regedit и нажмите клавишу ВВОД.
  2. Найдите и выделите приведенный ниже раздел реестра.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. В меню Правка выберите пункт Создать, а затем — Значение DWORD.
  4. Введите BasicAuthLevel и нажмите клавишу ВВОД.
  5. Щелкните правой кнопкой мыши раздел BasicAuthLevel и выберите команду Изменить.
  6. В поле Значение введите 2 и нажмите кнопку ОК.

    Примечание. Сопоставление значений:

    0 — обычная проверка подлинности отключена;
    1 — обычная проверка подлинности включена только для соединений по SSL;
    2 — обычная проверка подлинности включена для любых соединений.
  7. Закройте редактор реестра и перезагрузите компьютер.

Дополнительные сведения о настройке перенаправителя WebDAV для включения обычной проверки подлинности см. в следующей статье базы знаний Майкрософт:
841215 Сообщение об ошибке при попытке подключения к библиотеке документов Windows SharePoint: "Системная ошибка 5"

Шаг 2

На клиентском компьютере добавьте в реестр раздел BasicAuthLevel и установите для него соответствующее значение. Для этого выполните указанные ниже действия.

Примечание. Выполнение этого шага обязательно для приложений Office 2013 и Office 1010.


Внимание! В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Их неправильное изменение может привести к возникновению серьезных проблем, поэтому следует строго соблюдать инструкции. Чтобы обеспечить дополнительную защиту, создайте резервную копию реестра. Это позволит восстановить реестр при возникновении неполадок. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт:
322756 Создание резервной копии и восстановление реестра Windows
  1. Откройте редактор реестра.
    • В Windows 8 нажмите клавиши Windows+F, в строке Меню выберите Приложения, введите в поле Начать поиск команду regedit и нажмите клавишу ВВОД. При получении запроса на ввод пароля администратора или подтверждение введите пароль или подтвердите выполнение действия.
    • В Windows 7 или Windows Vista нажмите кнопку Пуск, введите в поле Начать поиск команду regedit и нажмите клавишу ВВОД. При получении запроса на ввод пароля администратора или подтверждение введите пароль или подтвердите выполнение действия.
    • В Windows XP выберите в меню Пуск пункт Выполнить, введите команду regedit и нажмите кнопку ОК.

  2. Найдите и выделите один из указанных ниже подразделов реестра:

    Для Office 2010
    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet

    Для Office 2013
    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet
     
  3. В меню Правка выберите пункт Создать, а затем — Значение DWORD.
  4. Введите BasicAuthLevel и нажмите клавишу ВВОД.
  5. Щелкните правой кнопкой мыши раздел BasicAuthLevel и выберите команду Изменить.
  6. В поле Значение введите 2 и нажмите кнопку ОК.

    Примечание. Сопоставление значений:

    0 — обычная проверка подлинности отключена;
    1 — обычная проверка подлинности включена только для соединений по SSL;
    2 — обычная проверка подлинности включена для любых соединений.
  7. Закройте редактор реестра и перезагрузите компьютер.
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Дополнительная информация

Обычная проверка подлинности — это широко используемый в отрасли метод получения имени пользователя и пароля. Ее преимущество состоит в том, что она входит в спецификацию HTTP и поддерживается большинством браузеров. При этом в ходе такой проверки у пользователя запрашивается имя и пароль. Затем эти данные отправляются по сети без шифрования. Мы не рекомендуем использовать обычную проверку подлинности, если вы не уверены в надежности соединения между пользователем и веб-сервером (например, с помощью SSL или прямого соединения). При обычной проверке подлинности пароль отправляется по сети в обычном тексте. Если анализатор сетевых пакетов перехватит пароль, пользователь-злоумышленник сможет воспользоваться полученными учетными данными. Именно поэтому в конфигурации приложений Office 2010 по умолчанию обычная проверка подлинности без SSL отключена.

Дополнительные сведения об обычной проверке подлинности см. на следующей странице веб-сайта корпорации Майкрософт:
Обычная проверка подлинности
Дополнительные сведения об SSL и сертификатах см. на следующей странице веб-сайта корпорации Майкрософт:
SSL и сертификаты

Свойства

Код статьи: 2123563 - Последний отзыв: 1 октября 2013 г. - Revision: 12.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Office Professional 2013
  • Microsoft Office Standard 2013
  • Microsoft Office Home and Business 2013
  • Microsoft Office Home and Student 2013
  • Microsoft Office Standard 2010
  • Microsoft Office Professional 2010
  • Microsoft Office Professional Plus 2010
  • 2007 Microsoft Office Suite Service Pack 1
  • 2007 Microsoft Office Suite Service Pack 2
Ключевые слова: 
kbfixme kbmsifixme kbcip KB2123563

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

 

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