为了账号安全,请及时绑定邮箱和手机立即绑定

自定义realm中认证过程是否有漏洞?

  1. 在自定义的realm中认证,首先要根据主体提交的用户名去数据库或缓存中查找密码,为什么只判空?

  2. 我在自定义的realm中设置加密方式为md5,加密次数是1,密码数据密码是经过Md5hash加密明文密码后toString的值,测试时无法通过认证,shiro.authc.IncorrectCredentialsException Submitted credentials for token did not match the expected credentials

正在回答

2 回答

  1. 查到了就代表有这个用户。 

  2. 问题2就是按照正常 的Md5加密即可 ,不需要做额外处理 。  

0 回复 有任何疑惑可以回复我~

不存在漏洞的,直接md5加密后,不需要toString

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

自定义realm中认证过程是否有漏洞?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号