Я получаю доступ к встроенному в SharePoint 2010 на SBS2011 через Microsoft Office Excel и Word (открываю файл с сопоставленного диска WebDAV http в проводнике).
При сохранении файла мне предлагается ввести учетные данные из Microsoft Office 2010 Word / Excel - ввод правильных учетных данных просто снова вызывает окно.
Нажатие кнопки «Отмена» позволяет мне перейти в раздел Мой компьютер -> подключенный диск и сохранить файл.
Я могу без проблем просматривать сайт SharePoint через Internet Explorer, и при этом мне не предлагается ввести пароль. Я предполагаю, что это означает, что проверка подлинности Windows работает через URL-адрес SharePoint, находящийся в списке интрасети.
Я также проверил, что URL-адрес sharepoint находится в списке доверенных сайтов интрасети.
Что еще мне следует посмотреть?
Вы пробовали использовать следующий параметр реестра? Обычно это работает со встроенной аутентификацией (не с базовой аутентификацией / аутентификацией с помощью форм).
Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
Value: AuthForwardServerList
Type: Multi-string
Дополнительную информацию см. В следующем документе:
Запрос учетных данных при доступе к сайтам с полным доменным именем
http://support.microsoft.com/kb/943280
Вот что можно попробовать.
Проблема заключается в открытии документа Office, сохраненного в SharePoint 2010:
Когда пользователь имеет разрешение на «чтение» только для определенного документа в библиотеке документов, но не имеет разрешений ни на уровне библиотеки документов, ни на уровне сайта.
Когда он обращается к документу, он получает сообщение «Загрузить файл» с опциями «Открыть» / «Сохранить» / «Отменить».
При нажатии «Открыть» ему предлагается сообщение с пользователем и паролем. При нажатии правильного имени пользователя и пароля сообщение пользователя и пароля остается - ничего не происходит.
Документ открывается только при нажатии кнопки «Отмена» в сообщении о пользователе и пароле.
Пользователи, у которых есть разрешения на чтение на уровне библиотеки документов или на уровне сайта, успешно открывают документ, т. Е. Им не предлагается сообщение с пользователем и паролем после нажатия кнопки «Открыть» (он открывает документ).
Есть 3 возможных способа решить эту проблему:
1. Добавьте разрешение только на чтение в корень семейства сайтов.
2. Отключите функцию «ViewFormPagesLockDown»:
stsadm -o deactivatefeature -url http://SERVERNAME/sites/SITENAME -filename ViewFormPagesLockDown\feature.xml
3. Запустите следующий сценарий в своем семействе сайтов, это добавит уровень разрешений к уровню разрешений «Ограниченный доступ», который у вас есть в этом семействе сайтов.