原因之一:
签名参数中包含中文。windows server编码问题。
编码改成”UTF-8”就好了
原代码:
String hex = DigestUtils.md5DigestAsHex(str.getBytes());
修改后
String hex = DigestUtils.md5DigestAsHex(str.getBytes("UTF-8"));
原因之一:
签名参数中包含中文。windows server编码问题。
编码改成”UTF-8”就好了
原代码:
String hex = DigestUtils.md5DigestAsHex(str.getBytes());
修改后
String hex = DigestUtils.md5DigestAsHex(str.getBytes("UTF-8"));