Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Аутентификация из контейнера


Автор: sdavidov 20.2.2007, 18:51
Добрый день, господа!
Есть web-приложение.
В web.xml прописаны пользователи и права на ресурсы. Используется Form-based аутентификация.
Но кроме того есть другая возможность убедиться, что пользователь аутентифицирован.
Не могу найти, как сказать контейнеру, что текущий пользователь аутентифицирован и указать, что это за пользователь (имя принципиала).
Подскажите, пожалуйста.

Автор: Sherst 20.2.2007, 20:38
метод интерфейса javax.servlet.http.HttpServletRequest
Код

public java.security.Principal getUserPrincipal()





Автор: sdavidov 20.2.2007, 20:54
smile Ну он мне и вернет null, т.к. пользователь не аутентифицировался.

Мне как раз нужно сделать обратное! Именно я должен указать, что он аутентифицирован.
что-то типа .setUserPrincipal()

Автор: Zamuta 21.2.2007, 13:32
sdavidov,  а почему именно из контейнера? Может тебе http://forum.vingrad.ru/index.php?showtopic=99962&view=findpost&p=763384 посмотреть....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)