症状

请考虑以下方案:

  • 在安装了 Office 2007 或 Office 2010 且 Internet Explorer 7 或 Internet Explorer 8 的 Windows Vista、Windows 7 或 Windows 2008 系统上,您尝试使用完全限定域名 (URL(包括“”)从 SharePoint 网站打开文件。 在站点名称) 。

  • SharePoint 2007 或 2010 托管在启用了 WebDav 的 Windows 2008 或 2008 R2 服务器上。

  • SharePoint 2007 或 2010 网站已设置为使用 Windows 身份验证。

  • SharePoint 网站的用户希望客户端集成 (能够编辑并直接保存回服务器,) 正常运行。

在这种情况下,用户可能会看到以下一个或多个症状:

  • 系统意外提示用户输入其凭据。

  • Office 文档将在只读中打开。

  • 打开 SharePoint 资源管理器视图时,将发生错误,显示文档库的路径和“未实现”消息。

  • 尝试从 Office 保存回 SharePoint 网站时,无法直接执行“另存为”。  SharePoint 目录不会在“另存为”对话框中填充。

  • 打开只读文档,然后单击“编辑文档”按钮时,用户可能会看到此错误:“连接到服务器时出现问题。 如果问题仍然存在,请与管理员联系。”

原因

当 Office 检测到在服务器上启用了 WebDAV 时,就会发生这种情况。 如果启用了 WebDAV,Microsoft Office 还必须确定是否以 ReadWrite 还是 ReadOnly 的形式打开文档。  SharePoint 充当自己的 WebDAV 服务器。  Windows Server 2008 的 WebDAV 发布角色(如果已启用)将干扰 SharePoint 的 WebDAV 功能。  

解决方法

如果服务器是 Windows Server 2008 或 Windows Server 2008 R2,则 WebDAV 发布不应驻留在 SharePoint Server 上。  如果服务器充当 WebDAV 发布服务器,则应在其自己的服务器上安装 SharePoint。

若要删除 WebDAV 发布,请按照以下说明操作:

Windows Server 2008:

  • 转到 控制面板->程序和功能并选择“卸载”,卸载 Microsoft WebDAV 7.5 对于 IIS 7.0 http://www.microsoft.com/download/details.aspx?familyid=8A47D609-8D95-4E1A-B2F2-2303E7E10EDC&displaylang=en 组件。

  • 删除组件后,转到 服务器管理器 Role->Web Server IIS 部分,>删除角色服务->取消选中“WebDAV 发布”(如果选中)。  这需要重新启动服务器。

Windows Server 2008 R2:

  • 在服务器管理器转到角色 >Web 服务器 IIS 部分->删除角色服务->取消选中 WebDAV 发布(如果选中)。  这需要重新启动服务器。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。