微信统一支付 签名错误

各项参数都核验过,并且微信调试工具生的一样。微信公众号统一支付返回签名错误。

APIkey和APPid,mch_id等都对,就是不知道什么原因?
调试工具和php程序的结果都一样,签名错误。

阅读 5.3k
3 个回答

签名错误只有三种可能

1、签名原文错
2、密钥错
3、签名算法错

你这是公众号支付还APP支付,APP支付的话签名要生成两次

问题已经解决:这个key是商户平台的API key而不是开发平台应用的AppSecret!!!,坑死我了,微信搞那么多密钥,真的歇菜了!!!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进