关键词:O2OA,OpenSSL,传输加密,系统安全,HTTPS,SSL,自签名SSL证书

为增加系统和用户的安全性,平台支持启用HTTPS,使用SSL对网络流量进行证书加密传输。本篇主要介绍如何将在O2OA中使用自签名SSL证书验证HTTPS功能

使用openssl创建自签名证书

1.创建根证书私钥以及请求文件:

openssl genrsa -out rootkey.key 1024
openssl req -new -out rootreq.csr -key rootkey.key

2.自签名根证书:

openssl x509 -req -in rootreq.csr -out rootcert.cer -signkey rootkey.key -CAcreateserial -days 3650

3.生成key:

openssl genrsa -out clientkey.key 1024

4.生成请求文件:

openssl req -new -out clientreq.csr -key clientkey.key

5.生成证书:

openssl x509 -req -in clientreq.csr -out clientcert.cer -signkey clientkey.key -CA rootcert.cer -CAkey rootkey.key -CAcreateserial -days 3650

6.生成p12证书:

openssl pkcs12 -export -clcerts -in clientcert.cer -inkey clientkey.key -out keystore

这里我们得到了进行ssl加密所需要的证书文件keystore

配置服务器使用ssl

1.将最终生成的keystore文件拷贝至o2server/config目录

2.编辑o2server/config/token.json文件中的

token.json 配置

"sslKeyStorePassword": "您设置的密码"
"sslKeyManagerPassword": "您设置的密码"

3.在node配置文件中的application,center,web设置sslEnable:true

在node配置文件中的web中proxyCenterEnable,proxyApplicationEnable设置false

4.重启服务器完成配置,使用https进行访问,https://127.0.0.1

推荐文章:

o2oa集成yozo
2021-08-30
@移动办公@O2OA微信办公@微信公众号办公@微信办公@手机办公O2OA平台是一个企业办公类系统,为了方便实现在线编辑word、excel、ppt文件,与永中y
表单-数据表格的配置方法
2022-03-01
简介V6.2版本中,O2OA平台的表单和页面中增加了数据表格组件。数据表格是多行字段编辑组件。设计人员可以在数据表格中添加列,并往列中拖动基础组件(如:文本组件
日程安排
2021-02-19
O2OA日程安排模块为企业提供了各级员工均可以使用的日程管理和日程提醒能力,并且可以将日程发布为组织日程,让组织所有员工均可以看到并且收到提醒。也可以维护一个公
创建组织架构及个人信息
2021-06-22
本篇主要简单讲述初次使用O2OA如何创建人员信息,组织职务信息以及组织成员和组织职务管理的实际意义及使用场景。
老版本Custom应用后端源码编译
2021-03-15
O2OA允许用户对服务进行扩展,可以修改原来的代码,但是我们更推荐用户增加新的war包,jar包,根据O2OA的源码结构新增服务和应用来进行业务的扩展。本文主要
业务开发-组织架构-系统内置角色信息介绍
2021-03-22
O2OA提供数十种内置角色来控制系统的管理权限,用户可以适当组合相应的角色来实现功能的权限控制。本文主要介绍如何在O2OA中的各类角色权限信息。
流程设计-简单流程的创建与设计
2021-11-05
@流程开发@流程引擎@流程设计@工作流@流程审批@流程管理@O2OA本文主要介绍如何在O2OA中进行审批流程或者工作流设计,O2OA主要采用拖拽可视化开发的方式
常见问题-IOS移动办公无法收到验证码
2021-02-07
iphone7withIOS10.2.1无法收到服务器绑定的验证码。一、错误描述错误!underlying(ErrorDomain=NSURLErrorDoma
服务管理-定时代理和接口的脚本编写
2021-07-22
@服务管理@服务脚本@定时代理@服务接口编写@脚本编写O2OA提供的服务管理中心可以让用户使用Javascript语言自由编写脚本的处理逻辑来实现与第三方的数据
数据中心-数据视图开发
2021-12-06
@数据中心@数据视图@数据统计@视图开发@数据汇总O2OA提供的数据管理中心,可以让用户通过配置的形式完成对数据的汇总,统计和数据分组展现,查询和搜索数据形成列

results matching ""

    No results matching ""