商务中国业务系统接口以证书签名加密技术保证其安全传递,系统通过签名密码传递加密技术并配合IP授权来保证与客户端的建立安全可靠的连接。客户可以自己生成私钥文件(key文件), 和签名证书请求文件(csr文件), 发给商务中国, 商务中国将根据这个生成签名证书文件(crt文件), 及keystore文件发给客户;一般地,商务中国提供一个统一的keystore文件--demo.keystore, 这个keystore的密码为: abcdef
中间件安装包下载地址:http://www.parallels.com.cn/downloads/Prima/Biz/middle_key.tar.gz
1.配置java环境。
jdk版本为1.4.2以上(配置略)。
将中间件安装包jcert.jar, jnet.jar, jsse.jar放在$JAVA_HOME/jre/lib/ext 目录下
在$JAVA_HOME/jre/lib/security目录下的java.security里添上这么一条
security.provider.2=com.sun.net.ssl.internal.ssl.Provider
或者是
security.provider.3=com.sun.net.ssl.internal.ssl.Provider
2.配置中间件mdbrrp.cfg
1.调整参数:
bizcn接口地址
RRPServer = rrp.bizcn.net
2.bizcn的用户名/密码
KeyStore=demo.keystore 无需更改
KeyPass=abcdef 无需更改
PartnerID=用户名
PartnerPassword=密码
2.测试连接:
打开cmd 运行 telnet rrp.bizcn.net 8000
连上后, 敲入:
describe
.
返回200 Command completed successfully
Protocol: DBRRP 0.1
则说明已经被ip授权
3.启动中间件服务;
$JAVA_HOME\bin\java.exe DBMidkey log.txt mdbrrp.cfg
无任何报错信息则表示服务已经启动
参看日志可以看到:
SSL Session-Thread-3 Start Connecting......
SSL Session-Thread-1 Connect successfully!
SSL Session-Thread-2 Connect successfully!
SSL Session-Thread-3 Connect successfully!
文章评论