Автоматический вход с использованием j_security_check в tomcat

я новичок в smartGWT. я хочу создать автоматический вход в систему с помощью j_security_check в tomcat. в настоящее время я просто вхожу в систему, используя проверку j_security, но теперь я хочу создать страницу автоматического входа, на которой администратор может выбрать пользователя, после чего логин будет изменен этим пользователем.

для i.e. если admin в настоящее время входит в систему. теперь он нажимает на пользователя 1, после чего его старый сеанс (администратор) должен быть признан недействительным и входить в систему как пользователь 1. например, сменить пользователя, но не нужно снова вводить имя пользователя и пароль.

но я должен выполнить с помощью j_security_check.

пожалуйста, помогите мне.


person Dipesh Gandhi    schedule 21.03.2012    source источник


Ответы (1)


j_security_check — это стандартный POST с параметрами j_username и j_password; так что вы можете выполнить POST на страницу входа.

Но это означает, что вам придется вернуть все имена пользователей и пароли в пользовательский интерфейс, чтобы выполнить этот пост.

Вы уверены, что хотите это сделать? Я бы сделал это на стороне сервера, где, когда пользователь является администратором, вы выполняете программный вход в систему на основе одного имени пользователя.

person Bruno Grieder    schedule 21.03.2012
comment
Да, я хочу, чтобы администратор мог войти в систему напрямую по имени пользователя. - person Dipesh Gandhi; 22.03.2012