易宝 签名和验证签名(一)

程斌 2016-05-16 PM 2893℃ 0条

易宝官网文档:http://220.181.25.233:8081/confluence/pages/viewpage.action?pageId=2228250

由于CFCA仅提供了Java语言的签名SDK,非Java语言的签名请使用易宝封装的CFCA签名服务。
CFCA签名服务是一个独立的java应用程序,部署在商户自己的系统上。
CFCA签名服务对外提供http协议的接口,可以对数据进行签名并返回签名结果。

1. jre jdk 区别
jdk包含jre,jdk继承开发套件;jre最基础的运行环境,如果只需要运行Java程序,不需要开发Java程序,安装jre就好。

2. 检查操作系统
more /proc/version
http://jingyan.baidu.com/article/215817f7e360bd1edb142362.html
3. 下载地址
http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html
下载教程:http://jingyan.baidu.com/article/09ea3ede2b5f86c0aede39b9.html
3. 安装jre
新建安装目录(mkdir /usr/local/java)
mv ./server-jre-8u91-linux-x64.gz /usr/local/java
cd /usr/local/java
tar -zxvf server-jre-8u91-linux-x64.gz

环境变量
vim /etc/profile

在/etc/profile最底部,增加如下命令:

JAVA_HOME=/usr/local/java/jdk1.8.0_91
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH

保存退出

使环境变量生效
source /etc/profile

4. 检测安装是否成功
java -version

5. 验证易宝
下载cfca-app.zip,解压cfca-app.zip,linux环境,请通过run.sh启动。观察控制台输出是否启动成功。
修改config.properties(注意请使用UltraEdit或vi等专业文本编辑工具),设置正式证书路径,密码,服务端口号等信息,之后再次启动应用。

新开命令行窗口,执行命令:wget http://127.0.0.1:8088/sign?req=hello
查看页面输出。

标签: none

非特殊说明,本博所有文章均为博主原创。

评论啦~