Kerberos обеспечивает контроль аутентификации, но мне все еще нужно иметь некоторый пользовательский контроль, поэтому я хочу получить больше информации о пользователе (например, uid). Спасибо.
Доступно для HttpServletRequest#getRemoteUser().
HttpServletRequest#getRemoteUser()
Итак, в сервлете это будет выглядеть так:
String name = request.getRemoteUser(); // ...
В JSP это будет выглядеть так:
<p>Welcome, ${pageContext.request.remoteUser}</p>