微信统一下单接口body传中文导致签名出错

qq_35524219 2016-12-03 10:51:14
微信统一下单接口body传中文导致签名出错是什么原因?从tomcat输出信息中看到参与签名的body信息和xml表中的body都是设置好的中文,但是下单接口返回了签名错误,而当body传英文时可以完成下单并且成功支付,这个问题出在哪里?
...全文
649 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
HelloYSK 2017-02-28
  • 打赏
  • 举报
回复
5楼链接正解,微信已通,请祖国人民放心,我接入了微信支付SDK-----APP,有问题可以问我,尽力而为
阿凡达的寂寞 2016-12-22
  • 打赏
  • 举报
回复
http://blog.csdn.net/qq_29739821/article/details/53466614 推荐你看一下这个!
unreal_tc 2016-12-14
  • 打赏
  • 举报
回复
建议检查一下所有传输的编码,没有的加上 包括tomcat的编码格式
苗哥哥 2016-12-14
  • 打赏
  • 举报
回复
抓包看看你发送的body的中文是不是乱码,如果是的话 那么签名肯定不对了
wyer_ly 2016-12-14
  • 打赏
  • 举报
回复
编码传输
qq_35524219 2016-12-03
  • 打赏
  • 举报
回复
本地电脑上写一个test类时body传中文可以得到prepay_id,把项目部署在本地运行时也得不到prepay_id,同样出现签名错误,那么,是不是意味着tomcat有问题?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧