本地 SharePoint 农场配置:故障排除指南

本文档提供了配置本地 SharePoint 农场时可能遇到的常见错误消息列表及解决方案。点击错误消息即可跳转到对应解决方案。

以下是您在 SharePoint Manager Plus 中配置农场时可能遇到的错误列表。

  1. CredSSP 和 WinRM 身份验证错误
    • 客户端请求的身份验证机制不被服务器支持
    • 服务配置中未启用未加密流量
  2. 连接到 SharePoint Server ABC.domain.com 失败,错误消息如下:WinRM 客户端收到 HTTP 服务器错误状态(500),但远程服务未提供失败原因的其他信息
  3. 拒绝访问
  4. 需要远程/本地 PowerShell 设置。
  5. 无法访问本地农场
  6. PowerShell 版本低于 2
  7. 身份验证及请求错误
    • 不支持请求的错误
    • 发生身份验证错误
    • 请求的功能不被支持
    • 传递给功能的令牌无效
  8. Microsoft SharePoint 不支持 Microsoft .Net Runtime 版本 4.0.30319.33440

1. CredSSP 和 WinRM 身份验证错误

可能的原因

客户端或服务器未启用 CredSSP 身份验证,导致身份验证请求被拒绝。

解决方案

在客户端和服务器上启用 CredSSP 设置:

2. 连接到 SharePoint Server ABC.domain.com 失败,错误消息如下:WinRM 客户端收到 HTTP 服务器错误状态(500),但远程服务未提供失败原因的其他信息

可能的原因

WinRM 服务未配置有效 WinRM 证书,导致连接 SharePoint 服务器时身份验证失败。

解决方案

3. 拒绝访问

可能原因

解决方案

本地或远程 PowerShell 配置未正确设置。

可能原因

解决方案

用户账户可能没有农场管理员所需的所有权限。

可能原因

  1. 当前使用的身份验证方式可能不被 SharePoint 服务器支持,无法将用户委派至另一台机器以访问数据库服务器。
  2. 检查所有

解决方案

安装的 PowerShell 版本过旧,不符合 SharePoint Manager Plus 的最低要求。

可能的原因

SharePoint Manager Plus 需要 PowerShell 2 版本及以上才能正常工作。请升级至至少 PowerShell 2 版本。

解决方案

7. 身份验证及请求错误

连接时可能会遇到这些错误,比如使用远程桌面连接或建立远程 PowerShell 连接时。SharePoint Manager Plus 使用 CredSSP 身份验证连接 SharePoint 服务器。CredSSP 协议中存在远程代码执行漏洞;该漏洞(CVE-2018-0886)已经通过

可能的原因

Microsoft 安全更新 得到修复。客户端和服务器双方都需更新以解决问题。在客户端和 SharePoint 服务器上安装

解决方案

Microsoft 安全更新。 8. Microsoft SharePoint 不支持 Microsoft .Net Runtime 版本 4.0.30319.33440

该问题出现是因为当前 .NET Runtime 版本与 Microsoft SharePoint 的要求不兼容。大部分现代系统默认的 PowerShell 版本可能不兼容,导致错误。

可能的原因

执行以下步骤创建自定义 PowerShell 会话配置。下面的命令注册了 PowerShell 2.0 会话,确保 SharePoint cmdlets 在兼容旧版 .NET 环境中运行:

解决方案

在安装 SharePoint 服务器的计算机上以管理员身份打开 PowerShell 并运行以下命令:

这些步骤将配置 SharePoint Manager Plus 使用新创建的会话(ps2)来执行 PowerShell 命令,确保与 Microsoft SharePoint 的兼容性。

版权 © 2025, ZOHO Corp。保留所有权利。