gpt4 book ai didi

java - 如何获取登录用户名?

转载 作者:行者123 更新时间:2023-12-01 14:19:33 26 4
gpt4 key购买 nike

我尝试使用 servlet 请求在基本身份验证后检索用户名。但是我没有找到这种检索用户名的方法。有获取用户角色的方法,但没有获取用户名?

有人知道如何获取用户名吗?

最佳答案

在 HTTP BASIC 身份验证的情况下,用户名可通过 HttpServletRequest#getRemoteUser() 获得.

因此,在 Servlet 中:

String username = request.getRemoteUser();
// ...

在 JSP 中:

<p>Welcome, ${pageContext.request.remoteUser}</p>

此外,用户主体可通过HttpServletRequest#getUserPrincipal()获得。 .

关于java - 如何获取登录用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14369965/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com