工商银行新一代票据上线常见问题
1、工商银行新旧票据版本介绍及新旧兼容设置
工行推广版本(ICBC_CMP)支持旧版票据,如果只使用旧票请使用推广版本
工行开放平台版本(ICBC_CLOUD)仅支持新一代票据,如果只使用新票,可以使用开放平台
新旧兼容模式,需要使用工行推广版本(ICBC_CMP)的账号进行操作,同时确保该账号有新一代票据接口权限。需要同时配置好:推广版本和开放平台版本的前置机,并在推广版本前置机配置里,配置开放平台版本(ICBC_CLOUD) 的前置机配置实例(新版票据前置机编码配置项),如果所示
2、工商银行(ICBC_CLOUD)前置机配置
工行(ICBC_CLOUD)版本前置机配置较为复杂,这里做特殊说明
1.非国密配置方式(RSA\RSA2\CA)参考附件
2.国密的方式(CASM),需要填写网关公钥文件名、CASM私钥文件名和CASM公钥文件名,这个三密钥原文件由银行提供,若补丁版本>=PT175844(补丁时间晚于 2024-03-13)可直接使用银行提供的原始密钥文件,一般未*.cer格式,若补丁版本<PT175844,则需要通过银行工具提取后放置在密钥存放至放置证书文件夹,如果私钥给的是字符串可手动生成文件(密钥提取工具见附件或者找银行索要)
网关公钥文件名:使用银行提供的命名一般为API_GATEWAY_ICBC_SM.cer 。
CASM私钥文件名:将银行提供的私钥放置在证书文件夹,此处填写文件名
CASM公钥文件名:使用银行提供的sm****.cer文件提取密钥,生成公钥密钥文件存放在证书文件夹,在前置机配置里填写生成的文件名。
2.1. 放置证书文件:
将银行提供的证书信息,需要放到银企平台安装文件夹的如下文件夹内:
(1)找到银企平台安装地址:找到这个文件夹ebservice\configs\banks
(2)新增一个工行开放银行的文件夹,命名为ICBC_CLOUD,若配置新旧票据兼容模式,则该文件夹为ICBC_CMP;
(3)然后将银行提供的证书信息,放在这个文件夹内;
3、注意事项
1.若配置后,操作业务报错 sign verify exception 一般是密钥错误导致签名不通过,可以检查提取后的密钥是否有空格,换行等,或者找银行索要*.cer文件,不做提取直接配置。
2.报错java.net.UnknowHostException 一般是域名地址配置有问题,建议找银行重新获取,或者检查网络环境。
3.入宫报错密钥文件为空,请检查文件名、文件夹地址是否准确
工商银行新一代票据上线常见问题
本文2024-09-22 20:18:40发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-112806.html