检查微信商户号、支付参数登信息正确无误后。继续排查的其他问题。问题如下:
1、打印具体错误信息、在WechatServiceImpl第587行增加具体错误信息
2、错误提示为 protocol is disabled or cipher suites are inappropr
宝塔jdk版本
原因:Java8-291 之后,禁用了 TLS1.1, 而我们安装的是 java8-371。并且该禁用该参数会导致微信提现报错,所以我们需要放开该限制。
解决步骤1:进入jdk的安装位置、以宝塔为例。
编辑java.security文件、具体路径。以自己服务器具体安装路径为准(图上为宝塔安装的路径)
然后删掉 TLSv1, TLSv1.1, 变成如下:
★★★★★最后重启jar包。重新点击退款★★★★★★
其它错误:IP不在白名单 通知url配置正确、将jar包部署的服务器ip配置到ip白名单
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}