大家好,我是老汤。今天跟大家聊一下关于OOS安装时证书导入问题。
这两天接到事业部的同事关于安装office online server时出现的证书问题的解决方案,在这里跟大家汇报一下。

OOS官方简介:
Office Online Server 是 Office Web Apps Server 的下一个版本。部署 Office Online Server 涉及安装某些必备软件和运行一些 Microsoft PowerShell 命令,但总的来说,此过程设计得相当简单。本文将指导完成准备服务器的过程,并提供了配置本地 Office Online Server 场的 Microsoft PowerShell 命令。

安装时我们可以按照官方的文档一步一步地安装,参考链接是 https://docs.microsoft.com/zh-cn/OfficeOnlineServer/deploy-office-online-server 。关于安装时的注意事项,我建议大家按照官方文档一步一步地安装,不要跳着装。另外,官方说建议大家使用一台全新的主机进行安装,使用过的主机安装可能会出现一些问题。

安装很简单,http的部署也很简单,使用New-OfficeWebAppsFarm -InternalURL “http://servername” -AllowHttp -EditingEnabled 命令就能生成一个Office Online Server 场,并且会很成功。但这是基于HTTP协议的,如果内部使用没有任何问题,如果把它放在公网,你可能需要使用HTTPS协议的。使用HTTPS就会涉及到证书的问题,于是我们就使用命令
New-OfficeWebAppsFarm -InternalUrl “https://server.contoso.com” -ExternalUrl “https://wacweb01.contoso.com” -CertificateName “OfficeWebApps Certificate” -EditingEnabled 进行生成HTTPS的场,大家注意 -CertificateName 这个参数,这个参数是指定你证书的友好名称。这个时间PS给我们的反馈是“New-OfficeWebAppsFarm : Office Online 找不到指定的证书。”

尽管你在证书管理器中能找到你生成的证书,并且修改了友好名称,like this:

重新修改了友好名称,问题还依然存在。
出现这种情况,我的解决方案是:
域内,安装“证书颁发机构”角色,并配置完成。
然后,在IIS中找到“服务器证书”:

我们在右边“操作”区域,点击“创建域证书”:

注意,在“通用名称”一栏需要填写你oos服务器的FQDN,像这样:

然后在“指定联机证书颁发机构”里,选择你的证书颁发机构的证书,


这里的 好记名称 就是 友好名称:

完成之后,再回到PS中,再次执行创建oos场的命令,我们会欣然地发现:

至此解决了内部使用的证书问题。
如果想在公网上使用,需要使用公网认可的证书,自签名证书不能正常的工作,需要在IIS中导入证书再使用。
希望能帮助到你。

关于部署OOS时出现的证书问题解决相关推荐

  1. SQL Server数据库镜像部署 错误1418’处理及证书验证

    SQL Server数据库镜像部署 '数据库镜像'是SQLServer数据库功能最强的一种热备份方法,也是环境要求最高的一种.其配置环节比较麻烦,本人新手研究了三天,中途遇到了许多问题,希望其他第一次 ...

  2. pythonrequests证书_python requests证书问题解决

    用requests包请求https的网站时,我们偶尔会遇到证书问题.也就是常见的SSLerror,遇到这种问题莫慌莫慌. 这里没有找到合适的网站去报SSL证书的错误,所以就假装请求了一个https的网 ...

  3. JavaWeb项目部署服务器并配置ssl证书教程

    JavaWeb项目部署服务器并配置ssl证书教程 相信大家学了1.2年的编程后可能已经学会了自己写web项目,但是也只能在自己本地玩耍,十分的打击学习热情(主要是没办法跟朋友装杯).本文是一篇较为详细 ...

  4. Jenkins部署项目时,git报错fatal: index file smaller than expected

    @Jenkins部署项目时,git报错fatal: index file smaller than expectedTOC 最近在学习部署Jenkins时,微服务构建一直报错: Caused by: ...

  5. Harbor容器安装以及相关特性部署与使用(SSL证书+AD域)

    步骤一:部署Docker容器(Https) 转到下载页面https://github.com/goharbor/harbor/releases,根据需求下载在线或者离线安装包.其中在线安装包不包含镜像 ...

  6. 部署WSL2时遇到0x80370102问题

    在部署WSL2时,遇到0x80370102问题 文章目录 在部署WSL2时,遇到0x80370102问题 前言 问题场景 问题分析 问题解决 前言 ​ 一直以来笔者的嵌入式开发环境都是在Windows ...

  7. CAS (10) —— JBoss EAP 6.4下部署CAS时出现错误exception.message=Error decoding flow execution的解决办法...

    CAS (10) -- JBoss EAP 6.4下部署CAS时出现错误exception.message=Error decoding flow execution的解决办法 jboss版本: jb ...

  8. 解决 Dynamics AX 2009 部署报表时错误

    Error: 部署报表时提示下列错误 未能加载文件或程序集"Microsoft.Dynamics.DataContainer, Version=5.0.0.0, Culture=neutra ...

  9. 解决win8.1企业版安装WP8 SDK出现“根据当前系统时钟或签名文件中的时间戳验证时要求的证书不在有效期内”的问题

    解决win8.1企业版安装WP8 SDK出现"根据当前系统时钟或签名文件中的时间戳验证时要求的证书不在有效期内"的问题 参考文章: (1)解决win8.1企业版安装WP8 SDK出 ...

最新文章

  1. 如何将TensorFlow Serving的性能提高超过70%?
  2. 真是好东西!一组动感的页面加载动画效果
  3. ​孙家广院士:大数据软件的机遇与挑战
  4. selenium借助AutoIt识别上传(下载)详解
  5. hibernate映射一对多双向关联关系实例
  6. 某公司的网络管理员职责
  7. C#线程同步(1)- 临界区&Lock
  8. 如何轻松学习 Kubernetes?
  9. Python练习题:计算平均分
  10. Sparkmllib scala逻辑回归
  11. 微信小程序封装storage(含错误处理)
  12. htmlcss笔记--标签默认值样式重置css reset(2)
  13. pyspark连接mysql
  14. 博弈论——关于Nim游戏和SG函数的几个链接
  15. Redis,MemCached,MongoDB 概述
  16. node.js 获取异步方法里面数据 的方式
  17. Android官方开发文档Training系列课程中文版:后台服务之IntentService的创建
  18. 图像处理实战-Python编程进阶
  19. 基于粒子群的ieee30节点优化、配电网有功-无功优化
  20. 怎么更改网络选项为家庭计算机,我的现在是公用网络我想更改为家庭网络应该如何更改...

热门文章

  1. 企业微信java开发demo_微信企业号demo
  2. android studio JNI Cmake Erro at 运行失败
  3. 大数据学习计划(不断改善)(小白入门指南)
  4. 怎样修复CRC校验错误?
  5. 大规模数据 | RAID | 垂直伸缩水平伸缩 | HDFS
  6. NK-RTU980 USB bulk传输
  7. python数据分析实训报告总结_Python实训周总结(精品文档)
  8. Elasticsearch: 运用 Pinned query 来提高文档的排名 (7.5发行版新功能)
  9. win 连续截图功能(PSR 屏幕录制)
  10. 基于单片机的建筑工地降尘系统