java微信刷卡支付报签名错误

如果authCode 值和totalFee 这两个值我自己给出 在main方法中测试 是没有问题的

但是如果换成web程序 authCode这个值通过扫枪获得,totalFee手动输入,后台也得到了这两个值,但是提交订单之后包签名错误

<![CDATA[FAIL]]>
<![CDATA[签名错误]]>

我就不知道是怎么回事了 求解决 ,有重谢

3个回答

你的金额是整型的吗?

参考:看最后的结论
看看

这个问题我解决了,跟金额没有关系 这个问题是我的一个字段涉及到中文,这个的原因 我把这个字段都给英文就没有问题了,我认为是编码的问题 应该采用utf-8的编码格式

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐