最近在接入微信支付,调用的时候第一次是可以调出微信的支付页面并且支付成功,但是之后每次调用 errorCode都是返回-1,各种原因都找过了,网上的小伙伴也都列出了很多种可能性,但是没有一种能解决我的问题,只能从最细节的地方排查,最后发现罪魁祸首。。当然是自己 在设置签名时,我坚定不移想当然的以为是应用的hash值,并没有注意到圈出来的位置,实际上应该填进去的是通过微信提供的工具获取到的另一个签名值。 第一次发博客,为了给自己提个醒,当然能帮到小伙伴们最好