Компания, в которой я работаю, использует SharePoint в качестве CMS для своего общедоступного веб-сайта. Недавно я включил FBA (Аутентификация на основе форм) для сайта, чтобы обеспечить некоторые специфические для пользователя функциональные возможности, но это вызвало побочный эффект с файлами Word / Excel при открытии с сайта с помощью Office 2007/2010.
Некоторые пользователи сталкиваются с необходимостью аутентификации при открытии документа Word / Excel из IE (но не тогда, когда они выбирают «сохранить файл» вместо «открыть файл»). За IE / Word / Excel появляется всплывающее окно (поэтому вы часто не понимаете, что оно там есть), показывающее страницу входа на сайт. Если окно закрывается, то документ продолжает нормально открываться.
Кажется, это экологично. У большинства пользователей Office 2007/2010 это происходит внутренне, и у нас был один отчет об этом.
Кто-нибудь знает, как предотвратить такое поведение?
В случае необходимости: у компании также есть внутренний сайт SharePoint, использующий проверку подлинности NTML, позволяющую внутренним пользователям редактировать один и тот же контент, видимый извне.
Первоначально я подозревал, что заголовок SharePoint, добавленный в ответы, может предупреждать Office о необходимости проверки подлинности для обеспечения расширенной функциональности, но я удаляю заголовок ответа в IIS, и это не имеет никакого значения.