微信native方式支付中body为中文时签名错误解决方法
最近在做在做微信支付中的native支付第二种支付方式,在请求参数时遇到了最大的问题就是,body(商品描述)为中文时,签名失败,为英文时签名成功。这个问题搞了好几天,没有搞定,今天终于搞定了,特此分享一哈。
其实就是一句话的问题: 把我们生成的xml请求参数转为字节数组后,用“ISO8859-1”编码格式进行编码为字符串,就可以解决问题了。
return new Str
原创
2014-12-12 23:43:41 ·
39159 阅读 ·
24 评论