使用 SharePoint Designer 2013 连接到 SharePoint 网站时对象移动错误

原始 KB 数:   2758431

症状

当您尝试使用 Microsoft SharePoint Designer 2013 连接到 SharePoint 网站时,您会收到以下错误消息:

服务器无法完成你的请求。 有关更多特定信息,请单击 "详细信息" 按钮。

单击 " 详细信息 " 按钮后,会收到以下错误消息:

移动的对象

移动到此处的对象

原因

发生此问题的原因是 Internet 信息服务 (IIS) 中禁用了承载 SharePoint web 应用程序的匿名身份验证。

Windows Communication Foundation (WCF) 运行时要求 WCF 服务的安全设置与 IIS 设置相匹配。 如果在 IIS 中禁用了匿名身份验证,则 WCF 无法使用匿名绑定。 因此,如果 WCF 中存在匿名绑定,则 WCF 运行时将引发异常。

Web 应用程序使用基于声明的身份验证方法。 因此,web 应用程序线程的标识是基于窗体的,而不是基于 Windows 的。 如果未使用基于 Windows 的用户标识,并且 WCF 绑定不是匿名的,则 WCF 运行时将引发 "访问被拒绝" 错误。 此外,将302错误代码返回到登录页。

解决方案

若要解决此问题,请为 IIS 中的 SharePoint web 应用程序启用匿名身份验证。