1
spoony 2014-05-19 18:04:51 +08:00
tolower()?
|
2
spoony 2014-05-19 18:06:53 +08:00
中间用大小写敏感的加密算法做一次加密。。
|
3
lanceli 2014-05-19 18:11:44 +08:00
生成sign的时候转小写就可以了
package里面该大写还是大写 |
4
123123 2014-05-19 18:18:36 +08:00
最近正好也做了回微信支付,urlencode 之后的确是大写,不过当时也没注意这个问题,也就是说直接用大写的转义字符提交了校验ok。
原理是微信服务器校验签名签名时需要把 urlencode 之后的 URL 转换成原 URL,所以转义字符的部分就无所谓大小写了。 |
5
123123 2014-05-19 18:20:45 +08:00
所以 LZ 签名校验失败应该不是这里的问题
|
8
wallstreet007 2015-01-26 10:42:24 +08:00
@kier 欢迎使用 Ping++(pingxx.com),支付接入非常简单
|