我正在通过 Microsoft Office Excel 和 Word 访问 SBS2011 上内置的 SharePoint 2010(在 Explorer 中从 WebDAV http 文件映射驱动器打开文件)。
保存文件时,Microsoft Office 2010 Word/Excel 内部会提示我输入凭据 - 输入正确的凭据只会再次提示窗口。
单击“取消”可以让我转到“我的电脑”->“映射驱动器”并保存文件。
我能够通过 Internet Explorer 浏览 SharePoint 网站而没有任何问题,并且在执行此操作时没有提示我输入密码,我推测这意味着 Windows 身份验证正在通过内部网列表中的 SharePoint URL 进行。
我还检查了 SharePoint URL 是否在受信任的内部网站列表中。
还有什么我应该注意的吗?
答案1
您是否尝试过使用以下注册表值?这通常适用于集成身份验证(而非基本/表单身份验证)。
Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
Value: AuthForwardServerList
Type: Multi-string
请参阅以下文档以了解更多信息:
访问 FQDN 站点时提示输入凭据
http://support.microsoft.com/kb/943280
答案2
这是可以尝试的东西。
问题在于打开保存在 SharePoint 2010 中的 Office 文档:
当用户仅对文档库中的特定文档具有“读取”权限,但在文档库级别和站点级别都没有任何权限时。
当他访问该文档时,他会收到“下载文件”消息,其中有“打开”/“保存”/“取消”选项。
单击“打开”时,系统会提示用户和密码信息。单击正确的用户和密码时,用户和密码信息仍然存在 - 什么也没发生。
仅当单击用户和密码消息中的“取消”时,文档才会打开。
在文档库级别或站点级别具有读取权限的用户 - 成功打开文档,这意味着在单击“打开”(打开文档)后不会提示用户和密码消息。
有 3 种可能的方法可以解决此问题:
1.在网站集的根目录中添加只读权限。
2.停用“ViewFormPagesLockDown”功能:
stsadm -o deactivatefeature -url http://SERVERNAME/sites/SITENAME -filename ViewFormPagesLockDown\feature.xml
3.在您的网站集上运行以下脚本,这会将权限级别添加到您在该网站集中拥有的“受限访问”权限级别。