Приложения Office открываются пустыми с SharePoint WebDAV или сайтов
При возникновении данной проблемы могут наблюдаться следующие дополнительные признаки.
- При попытке открыть или скачать файл не выводится запрос обычной проверки подлинности на ввод пароля.
- При попытке открыть файл не появляется сообщение об ошибке. Соответствующее приложение Office запускается, однако выбранный файл не открывается.
Эта проблема возникает при выполнении указанных ниже условий.
- На сервере настроена обычная проверка подлинности.
- Соединение между вашим компьютером и веб-серверов не защищено протоколом SSL.
Операции с файлами, использующие обычную проверку подлинности и HTTP-соединение без SSL, отключены в приложениях Office 2010 и Office 2013 по умолчанию.
Если обычная проверка подлинности отключена, происходит одно из следующих событий.
- Клиентское приложение использует другой способ проверки подлинности. Это происходит, если сервер поддерживает такие способы.
- Запрос завершается сбоем. (Сведения о том, что происходит при ошибке запроса, см. в списке дополнительных симптомов.)
Если, указав в адресной строке HTTPS вместо HTTP, вы все равно не можете войти на сервер, нужно включить на веб-сервере шифрование SSL, чтобы разрешить клиентский доступ по HTTPS.
Примечание.
По умолчанию в приложениях Office 2010 открывать и скачивать файлы с веб-сервера, использующего обычную проверку подлинности, можно только по протоколу SSL.
Чтобы решить эту проблему, разрешите приложениям Office 2013 и Office 2010 подключаться к веб-серверам, использующим обычную проверку подлинности без SSL.
Предупреждение
При включении обычной проверки подлинности без использования протокола SSL безопасность вашей системы подвергается значительному риску.
Обычная проверка подлинности и связанный с ней риск для безопасности
При обычной проверке подлинности для доступа к содержимому запрашиваются действующее имя пользователя и пароль. Этот способ проверки подлинности не связан с каким-либо определенным браузером. Он поддерживается большинством браузеров. Также обычная проверка подлинности работает в брандмауэрах и прокси-серверах. Поэтому ее удобно использовать, чтобы ограничить доступ к некоторому (не всему) содержимому сервера.
Недостаток обычной проверки подлинности состоит в том, что пароли с использованием кодировки Base64 отправляются по сети без шифрования. Если анализатор сетевых пакетов перехватит пароль, злоумышленник сможет определить имя пользователя и пароль и воспользоваться этими учетными данными. Именно поэтому в конфигурации приложений Office 2010 по умолчанию обычная проверка подлинности без SSL отключена.
Обычную проверку подлинности следует применять, только если вы уверены в надежности соединения между клиентом и веб-сервером. Такое соединение должно устанавливаться либо по выделенному каналу, либо с использованием SSL-шифрования и протокола TLS. К примеру, для использования обычной проверки подлинности с WebDAV следует настроить SSL-шифрование.
Дополнительные сведения об обычной проверке подлинности см. на страницах Обычная проверка подлинности и Настройка обычной проверки подлинности (IIS 7).
Дополнительные сведения об SSL и сертификатах см. на странице SSL и сертификаты.
Включение обычной проверки подлинности для соединений без SSL
Ниже описаны два шага, с помощью которых вы можете разрешить приложениям Office 2013 и Office 2010 открывать файлы Office непосредственно с сервера, поддерживающего только обычную проверку подлинности без SSL. Эти действия следует выполнять, только если вы уверены в надежности соединения между пользователем и веб-сервером. Оптимальными с точки зрения безопасности будут прямое подключение или выделенная линия.
Примечание.
Для приложений Office 2013 и Office 2010 следует выполнить оба шага. В других приложениях Office необходимо только первое действие.
Шаг 1. Настройте перенаправитель WebDAV на клиенте
Примечание.
Этот шаг обязателен для приложений набора Office 2007, а также для Office 2013 и Office 2010.
На клиентском компьютере настройте перенаправитель WebDAV, включив обычную проверку подлинности для подключений, не использующих SSL.
Важно!
Точно следуйте всем указаниям из этого раздела. Внесение неправильных изменений в реестр может привести к возникновению серьезных проблем. Прежде чем приступить к изменениям, создайте резервную копию реестра для восстановления на случай возникновения проблем.
Windows XP и Windows Server 2003
Чтобы включить обычную проверку подлинности на клиентском компьютере, выполните следующие действия.
В меню Пуск выберите пункт Выполнить, введите команду regedit и нажмите ОК.
Найдите и выберите следующий подраздел реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
В меню Правка выберите пункт Создать, а затем Параметр DWORD.
Введите UseBasicAuth и нажмите клавишу ВВОД.
Щелкните правой кнопкой мыши параметр UseBasicAuth и выберите команду Изменить.
В поле Значение введите 1 и нажмите кнопку ОК.
Примечание.
Обычная проверка подлинности включена, если параметр реестра UseBasicAuth имеет ненулевое значение. Обычная проверка подлинности отключена, если параметр реестра UseBasicAuth не задан или имеет значение 0 (ноль).
Используется следующее сопоставление:
- 0 — обычная проверка подлинности отключена
- 1 — обычная проверка подлинности включена только для SSL-соединений;
- 2 — обычная проверка подлинности включена для любых SSL и не- SSL соединений
Закройте редактор реестра и перезагрузите компьютер.
Windows Vista, Windows 7 и Windows 8
Чтобы включить обычную проверку подлинности на клиентском компьютере, выполните следующие действия.
В Windows Vista или Windows 7 нажмите кнопку Пуск, введите в поле **Начать поиск** команду regedit и нажмите клавишу ВВОД.
В Windows 8 нажмите и удерживайте клавиши Windows+F, в строке Меню выберите Приложения, введите в поле Поиск команду regedit и нажмите клавишу ВВОД.
Найдите и откройте следующий подраздел реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
В меню Правка выберите пункт Создать, а затем Параметр DWORD.
Введите BasicAuthLevel и нажмите клавишу ВВОД.
Щелкните правой кнопкой мыши раздел BasicAuthLevel и выберите команду Изменить.
В поле Значение введите 2 и нажмите кнопку ОК.
Используется следующее сопоставление:
- 0 — обычная проверка подлинности отключена
- 1 — обычная проверка подлинности включена только для SSL-соединений;
- 2 — обычная проверка подлинности включена для любых SSL и не- SSL соединений
Закройте редактор реестра и перезагрузите компьютер.
Шаг 2. Обновите реестр на клиенте
Примечание.
Это действие необходимо для приложений Office 2013 и Office 2010.
Добавьте на клиентском компьютере раздел реестра BasicAuthLevel с нужным значением. Для этого выполните указанные ниже действия.
Важно!
Точно следуйте всем указаниям из этого раздела. Внесение неправильных изменений в реестр может привести к возникновению серьезных проблем. Прежде чем приступить к изменениям, создайте резервную копию реестра для восстановления на случай возникновения проблем.
Откройте редактор реестра.
- В Windows 8 нажмите и удерживайте клавиши Windows+F, в строке Меню выберите Приложения, введите в поле Поиск команду regedit и нажмите клавишу ВВОД. Если система предложит ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.
- В Windows 7 или Windows Vista нажмите кнопку Пуск, введите в поле Начать поиск команду regedit и нажмите клавишу ВВОД. Если система предложит ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.
- В Windows XP выберите в меню Пуск пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
Найдите и выделите один из указанных ниже подразделов реестра:
Office 2010:
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet
Office 2013:
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet
В меню Правка выберите пункт Создать, а затем Параметр DWORD.
Введите BasicAuthLevel и нажмите клавишу ВВОД.
Щелкните правой кнопкой мыши раздел BasicAuthLevel и выберите команду Изменить.
В поле Значение введите 2 и нажмите кнопку ОК.
Используется следующее сопоставление:
- 0 — обычная проверка подлинности отключена
- 1 — обычная проверка подлинности включена только для SSL-соединений;
- 2 — обычная проверка подлинности включена для любых SSL и не-SSL соединений.
Закройте редактор реестра и перезагрузите компьютер.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделе:Отправить и просмотреть отзыв по