一、该问题的重现步骤是什么?
密码生成 使用工具类
DigestUtil.encrypt(clientUser.getPassword())
生成的密码,和数据库中的密码不对,比如123456提交的MD5是e10adc3949ba59abbe56e057f20f883e, DigestUtil生成的输出:aa6d3f1978af4eeb0d77a6e0e3789ff5cef43462, 服务器输出是
10470c3b4b1fed12c3baac014be15fac67c6e815
怎么回事啊???我无法按这个算法修改密码了。一修改就是错的。。。
public static void main(String[] args){
System.out.print(DigestUtil.encrypt(DigestUtil.sha1Hex("e10adc3949ba59abbe56e057f20f883e")));
}
结果不一致!!
扫一扫访问 Blade技术社区 移动端