关键词:O2OA,密码加密,系统安全,登录密码,RSA加密

为增加系统和用户的安全性,平台支持对用户的登录密码进行RSA加密。本篇主要介绍如何将在O2OA中开启登录密码RSA加密功能。

实现方式:先在服务器生成RSA key ,登入时web端密码用公开密钥加密,服务器端用私有密钥解密。

操作方法有如下两种:

两种方法最大的区别:第一种集群情况下要把当前服务器的public.key、private.key、config.json手工复制到各台服务器上,第二种集群情况下程序会自动复制三个文件到各台服务上。

第一种:服务器控制台

第一步:执行命令生成RSA密钥

在服务器控制台,执行“create encrypt key”. 如下图所示:

执行后,会在o2server/config文件夹下生成public.key、private.key两文件;

同时把public.key内容写入servers/webServer/x_desktop/res/config/config.json。

第二步:三个文件复制同步

如果有多台web服务器集群,那么要再做三个文件复制同步。从生成的服务器复制粘贴到其他服务器相对应的文件夹。

第三步:重起所有服务器生效


第二种:web控制台

第一步:选择点日志


第二步:选择服务器

左下角选择具体的服务器ip;如果是集群请选择“*”集群中的所有服务器都成生加密文件


第三步:执行“create encrypt key”

在输入框里,输入“create encrypt key”,然后点击“submit”按钮


第四步:重起所有服务器生效

推荐文章:

源码调试-后端Java代码的远程调试
2021-04-26
O2OA是真正全代码开源的应用开发平台,开发者可以直接使用从github或者gitee上clone的源码编译成安卓客户端,代码可以修改,安全可靠,无限制。O2O
服务管理-开发代理程序
2021-03-01
O2OA提供的服务管理中心可以让用户使用Javascript语言自由编写脚本的处理逻辑来实现与第三方的数据交互,数据同步以及系统内的数据处理等工作,也可以编写系
平台维护-在线部署自定义应用的WAR包和JAR包
2021-02-26
在使用O2OA实现项目的过程中,特殊需求在平台现有功能无法直接提供的情况下,可以通过平台提供的自定义war|jar包,实现平台功能的扩展,满足各种不同的需求功能
藕粉社区问答系列1
2021-09-16
@开发问题@知识问答@藕粉社区@开发经验@O2OA[流程开发]请问在未能找到处理人的情况下如何指定一个处理人?问题内容:比如在办理阶段没有指定办理人,系统现在默
服务器下载及私有云部署
2021-02-19
本篇主要简单描述从官网下载服务器,进行部署,启动的过程,并且描述在部署过程中常见的问题与报错以及云服务器安全策略配置和O2OA服务器端口修改的方式。使用华为云+
用车管理使用手册
2021-03-16
O2OA平台应用市场提供了用车管理模块,用户可以直接从应用市场下载并安装模块,满足企业用车管理相关关的业务需求。本文主要介绍用车管理的下载安装以及设计相关说明
o2oa集成yozo
2021-08-30
@移动办公@O2OA微信办公@微信公众号办公@微信办公@手机办公O2OA平台是一个企业办公类系统,为了方便实现在线编辑word、excel、ppt文件,与永中y
业务开发-组织架构-系统内置角色信息介绍
2021-03-22
O2OA提供数十种内置角色来控制系统的管理权限,用户可以适当组合相应的角色来实现功能的权限控制。本文主要介绍如何在O2OA中的各类角色权限信息。
数据中心-简介
2021-10-22
概述数据中心是O2OA系统的五大平台之一,是对数据的列式、统计、分组展现、查询搜索、导入导出的工具。数据中心可以有多个应用,以对应不同的业务模块。每个数据中心应
会议管理
2021-02-19
O2OA会议管理系统可以对组织的会议室,会议申请进行管理,会议申请也可以关联相关的流程,表单和流程可以由开发者根据企业需求自行定义。

results matching ""

    No results matching ""