【发布时间】:2017-08-23 20:49:29
【问题描述】:
我正在 JSF-2 中构建一个 webapp。我想知道浏览该网站的人的用户名。
客户
<h:outputText value="Welcome #{mailRoomAppView.userID}" style="float: right; float: top" />
后端 Bean
public void setUserID(){ userID = System.getProperty("user.name"); }
应用程序显示 Hello mwadmin 来自部署战争的系统。
我想获取请求的 windows 用户 ID 会话
我尝试了下面的代码,但它返回 null FacesContext.getCurrentInstance().getExternalContext().getRemoteUser()
【问题讨论】:
-
会话中记录的用户。没人知道,你的代码和配置是什么
-
我正在使用 JSF2.2。在我的 xhtml 支持 bean 中,我需要获取客户端系统的用户名。现在我正在使用 System.getProperty("user.name") 但它需要部署应用程序的服务器的用户名
-
更具体地提出您的问题,并为您的应用程序显示一些代码和安全配置
标签: java jsf windows-users