迁移环境时,忘记私钥证书密码怎么办?
知行之桥的版本在进行不断更新,相较之前的版本而言,知行之桥每一次更新的版本,无论在操作还是功能亦或是便利性上都有更好的优势,因此不少企业会在新版本更新之后果断选择新的版本,企业选择版本更新之后,需要将旧环境中的工作区迁移到新的环境中,在进行环境迁移的时候,需要企业的个人设置信息一并导出,即勾选下图所示“包含个人设置选项”。个人设置中包含与合作伙伴的连接设置等信息,是进行数据通信的关键信息。
但是会存在这样的问题,导出的工作流中,私钥证书和私钥证书密码是无法导出并显示在新环境中的。需要手动在新环境中再次进行配置。部分客户因为环境安装时间过于久远,可能会忘记自己的私钥证书密码,导致新环境中无法成功配置,影响与交易伙伴的数据通信。针对这个问题,知行EDI系统具有非常便利的操作方法,可以轻松找回被忘记的密码。
打开旧环境知行之桥EDI系统的个人设置界面,找到私钥证书以及证书密码栏,可以看见这证书密码栏后有一个小眼睛,点击小眼睛即可查看私钥证书密码。
但是有的客户知行EDI系统中私钥证书密码后并没有小眼睛图标,无法查看被忘记的密码,这就需要进行一些简单的配置,通过配置即可查看被忘记的私钥证书密码。我们以知行之桥22版为例进行演示:
方案一
步骤一:打开旧环境的安装目录,找到data文件夹,在data文件夹中找到并打开profile.cfg文件(profile.cfg文件中存放着关于环境配置的相关信息)。
步骤二:找到profile.cfg文件中的“AllowUnmaskedPasswords(允许无掩码密码)”,将等号后的false改为true,保存。
步骤三:打开旧环境的个人设置界面,点击刷新即可看到:个人证书部分的证书密码这一栏,密码后有一个小眼睛,点击小眼睛就可以看到私钥证书密码。
考虑到部分客户环境版本比较老旧,不支持上述操作,我们还有另外一种解决方案。
方案二
步骤一:在旧环境中导出需要导出的工作流,导出时不勾选“包含个人设置”选项。
步骤二:将导出的工作流导入新的环境中,打开旧环境的安装目录,找到data文件夹,将data文件夹中的profil.cfg文件及证书,复制到新环境的data文件夹下,替换新环境中的profil.cfg文件。
步骤三:打开新环境的工作区,点击个人设置AS2界面,刷新即可看到新环境中已经成功上传私钥证书和证书密码了。
迁移成功后,若想找回被忘记的私钥证书密码,在新环境再重复操作第一种解决方案,就可以在页面上看到被忘记的密码了。
以上就是关于知行EDI系统迁移环境时忘记私钥证书密码的解决方案。知行之桥的版本在进行不断地更新,新版本会增加很多实用的功能,大家在条件允许的情况下可以升级版本,体验全新的知行之桥。
更多 EDI 信息,请参阅: EDI 是什么?