当我想使用web.xml安全性验证用户时如何添加salt(j_username,j_password,j_security_check)?
现在,我正在使用MD5或SHA256(在安全领域中配置)。
使用Glassfish 3.1,Java Server Faces 2.1。
答案 0 :(得分:1)
我正在寻找相同的功能,但没有找到任何解决方案。对于我的项目,我使用了专用的托管bean logOn
。它在官方oracle文档中有详细描述。因此,您可以单独获取请求的用户并使用如下方法:
request.login(this.user.getUsername(),this.user.getSalt().concat(this.password));
确保使用与在glassfish上配置的相同的digist算法。希望有所帮助。