当我想要使用web.xml安全性(j_username、j_password、j_security_check)对用户进行身份验证时,如何添加salt?
现在,我使用MD5或SHA256 (在安全领域中配置)。
使用Glassfish 3.1,Java Server Faces 2.1。
发布于 2013-06-14 07:05:33
我一直在寻找相同的功能,但没有找到任何解决方案。对于我的项目,我对logOn使用了专用的托管bean。在oracle官方文档中详细描述了这一点。因此,您可以单独获取被请求的用户,并使用如下方法:
request.login(this.user.getUsername(),this.user.getSalt().concat(this.password));确保您使用的digist算法与在glassfish上配置的算法相同。希望这能有所帮助。
https://stackoverflow.com/questions/7777248
复制相似问题