檢查微信商戶號(hào)、支付參數(shù)登信息正確無(wú)誤后。繼續(xù)排查的其他問(wèn)題。問(wèn)題如下:
1、打印具體錯(cuò)誤信息、在WechatServiceImpl第587行增加具體錯(cuò)誤信息
2、錯(cuò)誤提示為 protocol is disabled or cipher suites are inappropr
寶塔jdk版本
原因:Java8-291 之后,禁用了 TLS1.1, 而我們安裝的是 java8-371。并且該禁用該參數(shù)會(huì)導(dǎo)致微信提現(xiàn)報(bào)錯(cuò),所以我們需要放開(kāi)該限制。
解決步驟1:進(jìn)入jdk的安裝位置、以寶塔為例。
編輯java.security文件、具體路徑。以自己服務(wù)器具體安裝路徑為準(zhǔn)(圖上為寶塔安裝的路徑)
然后刪掉 TLSv1, TLSv1.1, 變成如下:
★★★★★最后重啟jar包。重新點(diǎn)擊退款★★★★★★
其它錯(cuò)誤:IP不在白名單 通知url配置正確、將jar包部署的服務(wù)器ip配置到ip白名單