前言
数据传参加密
步骤
打jar包
将java文件打包成java包
C:\Users\Administrator.KING\Desktop>javac -encoding UTF-8 Cipher4Uitl.java
C:\Users\Administrator.KING\Desktop>jar cvf Cipher4Uitl.jar Cipher4Uitl.class
部署jar包
- 部署JavaBridge
JavaBridgeTemplate721.war
下载JavaBridgeTemplate721.war文件,放到tomcat的webapps目录并启动tomcat
/usr/local/tomcat/bin/startup.sh
http://<域名>:8080/JavaBridgeTemplate721/java/Java.inc
- 上传jar包
将jar包上传到java的jre的扩展目录下
测试
-
配置PHP.ini文件
配置完成后不要忘记重启服务
-
调用java方法后获取值一定要注意,一定要用
java_values()
,不然你就可以看到你打印的对象里面会提醒你要使用java_values
方法
$sign = java_values($Cipher4Uitl->return32MD5($channelId.$time.$env.$appKey));
$env = java_values($Cipher4Uitl->byte2hex($Cipher4Uitl->Aes256Encode($phoneJson, $Cipher4Uitl->hex2byte($cipkey))));
请发表评论