Дополнительные запросы учетных данных при открытии документов Office с веб-сервера с помощью постоянных файлов cookie

Эта статья была написана АланОм Уманосом, инженером службы поддержки.

Симптомы

Рассмотрим следующие сценарии.

Сценарий 1

Пользователь переходит к SharePoint или другому веб-сайту с помощью браузера, отличного от Интернета Обозреватель браузера, вводит свои учетные данные проверки подлинности на основе форм (FBA) и устанавливает флажок, чтобы запомнить сведения об учетной записи. При этом создается постоянный файл cookie. Они продолжают щелкать ссылку, чтобы открыть документ Office, который снова выдает запрос на ввод учетных данных.

Если пользователь переключается на интернет-Обозреватель браузер, он не получает дополнительный запрос.

Сценарий 2

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

Если затем он поместит URL-адрес сайта в зону локальной интрасети или зону доверенного сайта, он не получит дополнительный запрос для учетных данных.

Причина

В сценарии 1 причина проблемы в браузере, отличном от Интернета Обозреватель, заключается в том, что когда Office запрашивает постоянный файл, он извлекается из jar-файла cookie IE. Другие браузеры не записывают файлы cookie таким же образом или в то же расположение. Таким образом, Office не может получить эти файлы cookie.

В сценарии 2 причина проблемы связана с защищенным режимом интернет-Обозреватель. Если URL-адрес зафиксирован в зоне Обозреватель Интернета, в которой установлен защищенный режим, интернет-Обозреватель не будет совместно использовать файл cookie с другими приложениями, такими как Office.

Решение

В сценарии 1 обходным решением является использование интернет-Обозреватель, чтобы воспользоваться преимуществами, которые Office может получить постоянный файл cookie, или (для браузеров, отличных от Интернета Обозреватель) пользователю придется снова войти в систему при открытии документов Office.

В сценарии 2 обходной путь заключается в удалении проверка поля для защищенного режима или перемещении URL-адреса сайта в зону, в которую он не задан.