我在用
@ServletSecurity(
@HttpConstraint(transportGuarantee = ServletSecurity.TransportGuarantee.CONFIDENTIAL,rolesAllowed = {"CalendarUser"}))限制对我的应用程序的访问。如何在servlet中获得用户的名称?使用
String username = (String)session.getAttribute("username");我收到的是空
发布于 2014-07-14 19:49:48
用户名可以通过HttpServletRequest接口通过getRemoteUser访问。另外,完整的用户主体也可以通过getUserPrincipal获得。
String username = request.getRemoteUser();https://stackoverflow.com/questions/24744496
复制相似问题