ThinkPHP集成阿里支付

1、$verify_result = $alipayNotify->verifyNotify(); 返回false
原因1:申請的祕鑰錯誤,或者支付寶公鑰錯誤,
解決方法:直接使用demo裏面的支付寶公鑰,不要有任何改動。
原因2:sign_type 參數錯誤
解決方法:檢查是MD5還是RSA,確保驗證getSignVeryfy()有相應的驗證方法
2、Windows環境下 程序運行到 $verify_result = $alipayNotify->verifyNotify() 死掉,跟蹤調試發現程序運行到 $res = openssl_get_publickey($pubKey)代碼不再執行
原因:openssl服務未啓動或啓動失敗
解決方法:檢查php集成開發環境是否啓動該服務,確保該服務啓動並運行正常
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章