yansongda/laravel-pay 支付成功后返回INVALID_SIGN: Alipay Sign Verify FAILED
Yansongda \ Pay \ Exceptions \ InvalidSignException (5)
INVALID_SIGN: Alipay Sign Verify FAILED
一般出现这种问题查找
-
ali_public_key 是支付宝公钥,不是应用公钥
-
网关要对应好,是沙箱模式还是正式模式
-
最容易而且不容易发现的,一般都是ruturn_url返回地址,是nginx解析的,获取返回参数时,会多解析一个_url
应该没有这个url,这时候要把nginx rewirte重新配置下
-
更改nginx 配置 try_files $uri $uri/ /index.php?$query_string;