FORUM— 返回社区
№ 0008
FEATURED

搭建Jeepay支付平台相关问题汇总

terrfly
· 15557 VIEWS
1. 调用微信支付提示: java.security.InvalidKeyException: Illegal key size

是因为jeepay使用了 wxJava 开发包( https://gitee.com/binary/weixin-java-tools )
参考: https://github.com/Wechat-Group/WxJava/wiki/%E5%8A%A0%E8%A7%A3%E5%AF%86%E7%9A%84%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86%E5%8A%9E%E6%B3%95
如果在加解密的过程中出现java.security.InvalidKeyException: Illegal key size,则需要下载一个东西:

JRE/JDK 6:http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html
JRE/JDK 7:http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
JRE/JDK 8u151 之前版本:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
如果安装了JRE,将两个jar文件放到$JAVA_HOME/lib/security目录下覆盖原来的文件

如果安装了JDK,将两个jar文件放到$JAVA_HOME/jre/lib/security目录下覆盖原来文件

如果是使用了工具可能内置了JRE,需要在工具引用的目录下面将两个jar文件放到/jre/lib/security目录下覆盖原来的文件

JRE/JDK 8u151 之后版本已经内置无限制权限策略文件,只需将$JAVA_HOME/jre/lib/security/java.security文件中的#crypto.policy=unlimited解除注释即可
2. 微信支付参数已正确配置, 使用聚合二维码支付提示: redirect_url域名与后台配置不一致,错误码:100003。


请登录微信公众号: 头像 --》 功能设置 --》 网页授权域名 与当前支付平台的域名进行绑定即可。
支付平台域名一般为: pay.domain.com









COMMENTS— 讨论区
2 ENTRIES
  • 01
    大森林· 2021-06-21 10:24
    2. 登录界面验证码图片裂了

    1)查看服务端日志,看连接redis是否正常,确保redis服务正常启动
    2)前端调试查看下访问验证码的接口是否正常,一般可能是跨域问题(请在application.yml中开启跨域设置)
  • 02
    大森林· 2021-07-22 10:57
    3. 配置支付宝生活支付(当面付)提示页面不存在



    出现以上问题,是没有配置支付宝应用的回调域名,请将pay项目的回调域名进行配置即可解决。