收藏
回答

微信SDK大坑记录

使用微信最新的SDK,官方下载的,根据说明文件进行NATIVE支付前面都很顺利,一路绿灯通过,到回调验证签名时候直接歇菜,根据微信官方提供的签名工具,一步步对照,搞得眼睛都疼,发现前2个步骤生成的字符串一模一样,第3部生成签名的时候就出错了,这个低级问题一眼看上去肯定就是加密方式问题,更换默认加密方式就ok了,找了一下微信程序员大师的代码:

发现验证回调根本没有sign_type这个参数回传,所以签名默认的是MD5加密,而官方回传的签名是HMACSHA256加密的!这个究竟是低级坑,还是我不会用造成的?

回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    05-11

    添加一下wepayTS8(备注微信XXX问题),提供一下你的返回参数以及相关的信息。方便确认具体问题。

    05-11
    有用
    回复
登录 后发表内容
问题标签