sharepoint 2013 使用Office Web Apps 查看或编辑office文档时页面出现:“抱歉,出现了问题”错误
该问题是由于使用了系统账户登录站点而导致的。
更换其他账户登录问题解决。
其他错误还有下面的:
如果 Office Web Apps 在与 SharePoint 2013 结合使用时未正常工作,请查看以下症状并展开相应的标题以查找纠正步骤。
以下是一些可供尝试的故障排除选项。
确认用于创建新文档的 SharePoint Web 应用程序使用了基于声明的身份验证
仅使用了基于声明的身份验证的 Web 应用程序能够在 Office Web Apps 中打开文件。若要确定 Web 应用程序的身份验证提供程序,请执行以下步骤:
-
在 SharePoint 2013 管理中心中,单击“管理 Web 应用程序”。
-
选择要检查的 Web 应用程序,然后单击功能区中的“验证提供程序”。
身份验证提供程序必须显示为“基于声明的身份验证”,Office Web Apps 才能正常使用 Web 应用程序。若要解决此问题,您可以删除 Web 应用程序并使用基于声明的身份验证重新创建它,也可以更改 Web 应用程序的身份验证方法。有关详细信息,请参阅 Office Web Apps 的 SharePoint 身份验证要求。
确保 SharePoint 2013 上和 Office Web Apps Server 服务器场上的 WOPI 区域匹配。
为此,请在 SharePoint Server 中运行以下命令:
Get-SPWopiZone
结果将为下列情况之一:
-
internal-https
-
internal-http
-
external-https
-
external-http
接下来,在 SharePoint Server 中运行以下命令。
Get-SPWOPIBinding
在输出中,查找“WopiZone: 区域”。如果来自 Get-SPWopiZone 的结果与 Get-SPWOPIBinding 所返回的区域不匹配,则对 SharePoint Server 运行 Set-SPWOPIZone -Zone cmdlet 以更改 WOPI 区域,使其与来自 Get-SPWOPIBinding 的结果匹配。有关使用这些 cmdlet 的帮助,请参阅 Get-SPWOPIBinding、Set-SPWOPIBinding 和 Get-SPWOPIZone。
在某些情况下,作为 Active Directory (AD) 安全组成员的用户可能无法在浏览器中编辑文档。解决方案为确保 User Profile Service 应用程序 (UPA) 配置正确并完全与用户和组成员同步。有关详细信息,请参阅知识库文章 SharePoint 2013 中安全组成员用户无法编辑 Office Web Apps 2013 文件.
确保您未以系统帐户登录,否则您将无法编辑或查看文档。请以其他用户的身份登录并重新尝试访问 Office Web Apps。
如果您在使用 HTTP 的测试环境中设置 Office Web Apps,请确保将 AllowOAuthOverHttp 设置设为“True”,如步骤 5:将 SharePoint 2013 中的 AllowOAuthOverHttp 设置更改为 True 中所述。
如果您使用 New-OfficeWebAppsHost cmdlet 将域添加到允许列表中,请确保从允许列表中的主机域访问 Office Web Apps。要查看允许列表中的主机域,请在 Office Web Apps Server 上以管理员身份打开 Windows PowerShell 提示符,并运行 Get-OfficeWebAppsHost cmdlet。要将域添加到允许列表,请使用 New-OfficeWebAppsHost cmdlet。
-
您是否意外地在域控制器上安装了 Office Web Apps Server?很遗憾,Office Web Apps Server 不能在域控制器上运行。Office Web Apps Server 必须安装在作为域一部分的单独服务器上。有关详细信息,请参阅 Office Web Apps Server 的软件、硬件和配置要求。
-
确保运行 SharePoint 2013 版本 15.0.4420.1017 或更高版本。在 SharePoint 2013 服务器上,请按照下列步骤来验证版本号:
-
转到“开始”>“所有程序”>“Microsoft SharePoint 2013 产品”>“SharePoint 2013 管理中心”。
-
选择“系统设置”>“管理此场中的服务器”。
验证“配置数据库版本”是 15.0.4420.1017 或更高版本。如果不是,转到 Office、Office 服务器和相关产品更新中心,获取详细信息。
-
您是否正在尝试从用户生成的 URL 打开文件大小大于 10 MB 的文档?请确保文档大小不超过 10 MB。
内存不足会导致 Office 文档预览出现问题。查看硬件要求 - Web 服务器、应用程序服务器以及单服务器安装以了解 SharePoint 2013 的内存要求。这些要求与 Office Web Apps Server 所使用的要求相同。
出现此错误是因为 Office Web Apps Server 不支持存储数据连接信息的 Office 数据连接 (ODC) 文件。要解决此问题,请按以下步骤操作:
-
在 Excel 客户端应用程序中打开工作簿。
-
单击“数据”>“连接”。
-
选择消息中列出的数据连接,然后单击“属性”。
-
单击“定义”选项卡。
-
清除“始终使用连接文件复选框”复选框。
-
将工作簿重新上载到 SharePoint 文档库。
若要允许用户与包含数据模型的工作簿或浏览器窗口中的 Power View 视图交互,请将 SharePoint Server 中的 Excel Services 配置为显示工作簿。这要求 SharePoint 管理员在安装 SharePoint Server 的服务器上运行 New-SPWOPISupressionSetting cmdlet。有关详细信息,请参阅 New-SPWOPISuppressionSetting 和在 SharePoint Server 2013 中管理 Excel Services。