Logo

Logo

SharePoint 与 Office Online Server(OOS)集成指南

Pastore Antonio
Pastore Antonio 2025年04月09日
239 阅读 0 评论 约 2023 字 阅读约 5 分钟

在现代办公环境中,SharePoint 和 Office Online Server(OOS)的集成可以极大地提高团队协作效率。本文将详细介绍如何将 SharePoint 与 OOS 集成,包括配置、绑定、管理以及故障排除等内容。

一、基础概念

1.SharePoint
SharePoint 是一款功能强大的企业级协作平台,广泛应用于文档管理、团队协作、工作流自动化等场景。它支持多种设备访问,提供了丰富的功能和灵活的定制能力。

2.Office Online Server(OOS)
Office Online Server(OOS)是微软提供的一个服务器角色,允许用户在浏览器中直接编辑和查看 Office 文档。OOS 支持 Word、Excel、PowerPoint 等 Office 应用程序,提供了与 Office 365 相似的在线编辑体验。

二、集成 SharePoint 与 OOS

1.安装和配置 OOS
在开始集成之前,确保你已经正确安装并配置了 OOS。以下是基本步骤:

  • 安装 OOS:
  • 下载并安装 Office Online Server。
  • 运行安装程序并按照提示完成安装。
  • 配置 OOS:
  • 使用 PowerShell 配置 OOS 服务。
   New-OfficeWebAppsFarm -InternalUrl "https://oos.yourdomain.com" -CertificateName "oos.yourdomain.com" -EditingEnabled
  • 验证 OOS 服务:
  • 在浏览器中访问`XML 页面,说明 OOS 服务正常运行。

2.配置 SharePoint 以使用 OOS

2.1 绑定 SharePoint 与 OOS
使用 PowerShell 将 SharePoint 绑定到 OOS 服务:

  • 连接到 SharePoint 管理中心:
   Connect-SPOService -Url "https://yourtenant-admin.sharepoint.com"
  • 创建新的 WOPI 绑定:
   New-SPWOPIBinding -ServerName "oos.yourdomain.com"
  • 设置 WOPI 区域:
   Set-SPWOPIZone -Zone "external-https"
  • 更新 SharePoint 农场属性:
   $Farm = Get-SPFarm
   $Farm.Properties.Add("WopiLegacySoapSupport", "https://oos.yourdomain.com/x/_vti_bin/ExcelServiceInternal.asmx")
   $Farm.Update()

2.2 验证绑定
运行以下命令验证绑定是否成功:

Get-SPWOPIBinding

3.管理 OOS 集群

3.1 查看集群状态
使用 PowerShell 查看 OOS 集群状态:

Get-OfficeWebAppsFarm

3.2 查看集群中的机器状态

Get-OfficeWebAppsMachine

3.3 删除集群中的机器
如果需要从集群中删除一个机器,可以使用以下命令:

Remove-OfficeWebAppsMachine -Machine "MachineName"

4.故障排除

4.1 检查权限
确保你以具有足够权限的用户身份运行 PowerShell 命令,例如 SharePoint 管理员或全局管理员。

4.2 检查日志文件
如果遇到问题,可以查看日志文件以获取更多信息。日志文件通常位于C:\Program Files\OfficeWebApps\Logs目录中。

4.3 配置 AllowOAuthOverHttp
在测试环境中,你可能需要将AllowOAuthOverHttp设置为True,以便通过 HTTP 进行通信:

$config = Get-SPSecurityTokenServiceConfig
$config.AllowOAuthOverHttp = $true
$config.Update()

三、总结
通过本文的介绍,你应该能够成功将 SharePoint 与 Office Online Server 集成。这不仅可以提高团队协作效率,还能为用户提供更流畅的文档编辑体验。如果在操作过程中遇到问题,建议参考微软官方文档或社区讨论。

希望本文对你有所帮助!如果你有任何疑问或需要进一步的帮助,请随时联系我。

查看完整代码

橙子主题打折出售

其实我不卖,主要是这里是放广告的,所以就放了一个
毕竟主题都没做完,卖了也是坑.

购买它
部分文章可能存在转载,如果涉及到侵权,请联系删除文章。

留言板

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

10 - 1 = ?

探索AIGC相关的精彩内容,共 15 篇文章

Azure AI 服务之语音识别

简介 Azure AI 服务中的语音识别 API 是微软提供的一项先进技术,旨在帮助开发者轻松实现语 ... SharePoint 与 Office Online Server(OOS)集成指南

2026-02-17 · Xzavier Aaron
MCP | 一文详解什么是 MCP以及 MCP 可以做什么

一、什么是 MCP MCP(Model Context Protocol)是一个专为大型语言模型(L ... SharePoint 与 Office Online Server(OOS)集成指南

2026-02-14 · Shen, Luke
你的工作流程,值得一个“全自动数字分身”:录制、截图、成文,一气呵成

一、一句话认识 TestFlow Recorder 在数字化工作环境中,如何准确记录操作步骤并生成清 ... SharePoint 与 Office Online Server(OOS)集成指南

2026-02-14 · Xzavier Aaron
Flowise 前端框架配置指南

用户需求 问题:有没有适合配置 Flowise 的前端框架? 目标:寻找类似 Open WebUI ... SharePoint 与 Office Online Server(OOS)集成指南

2026-02-14 · Xzavier Aaron