这几天给客户做支付功能,部署调式发现一直提示错误,但是返回的$_POST信息都是正常的,也提示我付款成功了,但是还是验证失败。这个大概困扰了我一个小时,搜查的时候才发现雷同所在。
因为调试肯定要付钱,我把app_id改成我的了,虽然说商户私钥和商户公钥是一样的。但是可能生成的支付宝公钥不一样,所以一直验证失败。
如果你也遇到这个问题,
也有可能是rsa密钥需要更新了https://docs.open.alipay.com/291/105971/
我是因为乱改,支付宝公钥、app_id、商户私钥,一定要正确。