2021-08-06 微信支付验签失败
2021-08-06 本文已影响0人
胡小羊
情况:
1。安卓和ios访问同一个后台地址获取微信支付信息,发起request,调sdk
2。安卓ok,ios验签名失败
3。手工检查签名验证也是ok的
问题出在这里: 后台给的是timeStamp是14位长度的,ios的sdk是 uint32类型, 强转uint32后出错,导致验证签名失败
解决办法
截屏2021-08-06 下午2.52.15.png
情况:
1。安卓和ios访问同一个后台地址获取微信支付信息,发起request,调sdk
2。安卓ok,ios验签名失败
3。手工检查签名验证也是ok的
问题出在这里: 后台给的是timeStamp是14位长度的,ios的sdk是 uint32类型, 强转uint32后出错,导致验证签名失败
解决办法