# 金山weboffice&OA配置详解(V9.0之前)

# 适用版本

适用于V9.0及更早版本。

V9.0SP1配置地址有变化,此版本参考离线手册或《金山中台V7安装维护手册(致远V9.0SP1)》在线文档配置即可。

# 背景:

区域同事经常在OA配置好金山weboffcie的相关配置后,遇到预览/编辑功能无法正常使用、页面报错等问题,大部分原因还是配置不正确或者网络不通导致。故在此详细介绍一下相关配置,和常见的配置使用场景。

# V5中台相关配置

中台部署完,在管理中心-创建应用后需要修改的配置,不需要考虑OA使用场景:

  1. ip白名单和跨域白名单必须配置

将OA的访问ip或域名填写到对应位置。建议将OA和金山的访问ip和域名都加上。注意:若有微协同、致信也需要将域名地址添加;宁可多配,也不能漏配

跨域白名单不要带http/https和端口,只需要填ip或者域名,如图:

  1. 编辑回调

点击编辑回调,填写回调域名为:OA内网地址(OA为集群请填写负载均衡地址)/ webOffice 如:http://10.3.4.85:8080/seeyon/webOffice (opens new window)

其他项按默认填写,无需更改,点击保存。

这里回调地址配OA的:内网地址 内网地址 内网地址 重要的事情说三遍。

  1. 预览回调

点击预览回调,填写回调域名为:OA内网地址(OA为集群请填写负载均衡地址)/ webOffice/previewCallBack

如:http://10.3.4.85:8080/seeyon/webOffice/previewCallBack (opens new window)

其他项按默认填写,无需更改,点击保存。

这里回调地址配OA的:内网地址 内网地址 内网地址 重要的事情说三遍。

# 必须注意点:确认中台服务器上能够访问上面配置的OA回调地址

# V5版本对接OA相关配置

特别说明:建议一定使用可视化图形界面配置,若无图形化系统,建议找有图形化的环境,将配置配好之后,在将配置文件拷贝过来,尽量避免手动修改配置导致 参数字母缺少/大小写错误/有空格 等一系列问题。

在线预览配置:

配置文件为.../base/conf/systemCtp.properties

officeTrans.type=wps

officeTrans.wps.appId=AK20210611GISDDJ (金山应用APPID,根据实际情况修改)

officeTrans.wps.appKey=0b22738e5c07fd2e2d1b829c12e536e7 (金山应用APPKEY,根据实际情况修改)

officeTrans.wps.openServiceUrl=https://kdocs.seeyoncloud.com/open

(金山预览服务地址,注意以地址open结尾,参考下述常见3种场景配置)

officeTrans.wps.callBackUrl=http://10.4.7.21/seeyon/webOffice/previewCallBack

(OA为集群请填写负载均衡地址,配置内网地址 内网地址 内网地址 重要说三遍)

seeyonconfig可视化配置位置:

在线编辑配置:

配置文件为.../base/conf/plugin.properties

weboffice.enable=true

weboffice.networkType=PRI (weboffice网络类型,PUB-公网;PRI-内网)

weboffice.url=https://kdocs.seeyoncloud.com/open

(金山预览服务地址,注意以地址open结尾,参考下述常见3种场景配置)

weboffice.appId=AK20210611GISDDJ

(金山应用APPID,根据实际情况修改)

weboffice.appKey=0b22738e5c07fd2e2d1b829c12e536e7

(金山应用APPKEY,根据实际情况修改)

weboffice.callBackUrl=http://10.6.3.63/seeyon/webOffice

(OA为集群请填写负载均衡地址,配置内网地址 内网地址 内网地址 重要说三遍)

可视化配置位置:

# V6&V7中台相关配置

中台部署完,首先登录金山中台管理界面,入口为http://ip:port/micsweb/sys/login (opens new window)

点击 "预览编辑回调配置" 填写回调域名为:OA内网地址(OA为集群请填写负载均衡地址)/ webOffice 如:http://10.3.4.85:8080/seeyon/webOffice/v6

其他项按默认填写,无需更改,点击保存。

这里回调地址配OA的:内网地址 内网地址 内网地址 重要的事情说三遍。

# V6&V7版本对接OA相关配置

特别说明:建议一定使用可视化图形界面配置,若无图形化系统,建议找有图形化的环境,将配置配好之后,在将配置文件拷贝过来,尽量避免手动修改配置导致 参数字母缺少/大小写错误/有空格 等一系列问题。

在线预览配置:

配置文件为.../base/conf/systemCtp.properties

officeTrans.type=wps

officeTrans.wps.appId=AK20210611GISDDJ (金山应用APPID,根据实际情况修改)

officeTrans.wps.appKey=0b22738e5c07fd2e2d1b829c12e536e7 (金山应用APPKEY,根据实际情况修改)

officeTrans.wps.openServiceUrl=https://kdocs.seeyoncloud.com/open

(金山预览服务地址,注意以地址open结尾,参考下述常见3种场景配置)

officeTrans.wps.callBackUrl=http://10.4.7.21/seeyon/webOffice/v6

(OA为集群请填写负载均衡地址,配置内网地址 内网地址 内网地址 重要说三遍)

seeyonconfig可视化配置位置:

在线编辑配置:

配置文件为.../base/conf/plugin.properties

weboffice.enable=true

weboffice.networkType=PRI (weboffice网络类型,PUB-公网;PRI-内网)

weboffice.url=https://kdocs.seeyoncloud.com/open

(金山预览服务地址,注意以地址open结尾,参考下述常见3种场景配置)

weboffice.appId=AK20210611GISDDJ

(金山应用APPID,根据实际情况修改)

weboffice.appKey=0b22738e5c07fd2e2d1b829c12e536e7

(金山应用APPKEY,根据实际情况修改)

weboffice.callBackUrl=http://10.6.3.63/seeyon/webOffice/v6

(OA为集群请填写负载均衡地址,配置内网地址 内网地址 内网地址 重要说三遍)

可视化配置位置:

在线编辑/在线预览的配置,最需要注意的是:

OA在不同的客户端访问场景下,配置唯一的区别就是officeTrans.wps.openServiceUrl和weboffice.url 这2个weboffice服务地址的配置。

必须根据OA的部署和客户端(PC、M3、微协同等)访问场景(内网/外网,http/https),进行配置。

Weboffice服务和OA需在使用https和http保持一致,换言之,OA使用https访问,则weboffice服务也需配置成https访问,若OA使用http访问方式,则weboffice服务也配置成http。

# 注意点:OA服务器上必须要能访问通上面配置的中台地址

# 场景1:客户访问OA只通过内网IP访问(http)

officeTrans.wps.openServiceUrl和weboffice.url 这2个配置weboffice的内网地址

# 场景2:客户访问OA通过外网IP/域名访问(http)

officeTrans.wps.openServiceUrl和weboffice.url 这2个配置weboffice的外网地址(IP或域名)

还需要注意:OA服务器必须要能访问配置的weboffice外网IP或域名

如果不能访问,请客户调整网络。域名访问可通过配置内网DNS,或者OA主机添加hosts解析解决。

# 场景3:客户访问OA通过https访问

officeTrans.wps.openServiceUrl和weboffice.url 这2个配置weboffice的https地址

还需要注意:OA服务器必须要能访问配置的中台https地址

如果不能访问,请客户调整网络。域名访问可通过配置内网DNS,或者OA主机添加hosts解析解决。

创建人:zhangshuang
修改人:het、zhangshuang