网上支付平台商户开发指南
第12页,共76页
上图中一共有6个条目,包括生产用的网关证书(paygate_cert )和生产证书链(operation_ca, operation_ca2, policy_ca, operation_ca1, root_ca )。
3.3.5 商户密钥容器属性文件—“psbc_merchant.properties ”
该文件的内容如下所示: #PFX 文件路径
psbc.pfx.file=D:/psbc-merchant-toolkit/test-env/merchant.pfx #PFX 密码
psbc.pfx.password=test
#JKS 文件路径
psbc.jks.file=D:/psbc-merchant-toolkit/test-env/psbc_merchant.jks #JKS 文件密码
psbc.jks.password=111111
#商户数字签名证书别名
psbc.merchant.key.alias=merchant_key
#商户私钥密码
psbc.merchant.key.password=111111
#支付平台证书别名
psbc.paygate.key.alias=paygate_cert
其中,psbc.pfx.file 与psbc.pfx.password 两项为导入商户数字签名证书时使用。其余各项为商户进行数字签名及验证银行支付平台签名时使用。在Windows 平台下,路径书写方式:D:/psbc-merchant-toolkit/test-env/psbc_merchant.jks ,也可以写作:D:\\psbc-merchant-toolkit\\test-env\\psbc_merchant.jks ;在Unix 或Linux 平台下,路径书写方式:/keystore/ psbc_merchant.jks 。
psbc.jks.password 是密钥容器的访问密码,默认是111111,一般不需要修改,如果需要修改的话,可以参照修改密钥容器的密码。
注意:配置文件的各项中,一般psbc.pfx.file 、psbc.pfx.password 和psbc.jks.file 是需要修改的,psbc.jks.password 和psbc.merchant.key .password 可以按照客户需要来修改,其他项一般不需要修改。
3.3.6 将密钥导入商户密钥容器文件—“psbc_merchant.jks ”
将psbc_merchant.jks 文件复制至上级目录中,并将系统当前路径切换到该目录中。此时,工作目录中应含有如下文件:
D:\psbc-merchant-toolkit 的目录