Аутентификация безопасности контейнера Glassfish - как добавить соль (j_security_check) - PullRequest
2 голосов
/ 15 октября 2011

Как добавить соль, когда я хочу аутентифицировать пользователей, используя безопасность web.xml (j_username, j_password, j_security_check)?

Теперь я использую MD5 или SHA256 (настроенный в области безопасности).

Использование Glassfish 3.1, Java Server Faces 2.1.

1 Ответ

1 голос
/ 14 июня 2013

Я искал ту же функцию и не нашел решения. Для своего проекта я использовал выделенный управляемый компонент для logOn. Это подробно описано в официальной документации оракула. Поэтому вы можете отдельно получить запрашиваемого пользователя и использовать метод, подобный этому:

request.login(this.user.getUsername(),this.user.getSalt().concat(this.password));

Убедитесь, что вы используете тот же алгоритм, что и для Glassfish. Надеюсь, это поможет.

...