集成的最新sdk 版本应该是 v15.6.0或者更高,我的是 v15.6.0
在介入到真机上,调用支付宝,出现ALI38173错误,搜索了一下,提示是签名错误,因为基本的调用支付代码,都是借鉴官网的demo,就没有特别注意,最后发现,在返回所有签名信息给客户端的sdk时,还是继续使用了htmlspecialchars($response)。
htmlspecialchars这个函数处理的返回结果,导致签名的内容不能被正确认识,取消这个方法,直接返回就ok了。
集成的最新sdk 版本应该是 v15.6.0或者更高,我的是 v15.6.0
在介入到真机上,调用支付宝,出现ALI38173错误,搜索了一下,提示是签名错误,因为基本的调用支付代码,都是借鉴官网的demo,就没有特别注意,最后发现,在返回所有签名信息给客户端的sdk时,还是继续使用了htmlspecialchars($response)。
htmlspecialchars这个函数处理的返回结果,导致签名的内容不能被正确认识,取消这个方法,直接返回就ok了。