如何将Citrix用户名拉入Java应用程序

如何将Citrix用户名拉入Java应用程序,java,citrix,Java,Citrix,我有一个应用程序,它提取windows用户的用户名,并使用该用户名检查数据库,并在需要该用户名时提供各种警报。我需要修改该程序,以便能够取而代之的是Citrix用户名,但我找不到这方面的任何信息。有人知道这是否可行吗?我不知道如何提取Citrix,但是如果您需要用户名,并且根据权限请求它是否可用。getRemoteUser()或request.getUserPrincipal()应该可以工作,否则您可以尝试 System.getProperty(“user.name”)但它只提供运行java进程

我有一个应用程序,它提取windows用户的用户名,并使用该用户名检查数据库,并在需要该用户名时提供各种警报。我需要修改该程序,以便能够取而代之的是Citrix用户名,但我找不到这方面的任何信息。有人知道这是否可行吗?

我不知道如何提取Citrix,但是如果您需要用户名,并且根据权限
请求它是否可用。getRemoteUser()或request.getUserPrincipal()应该可以工作,否则您可以尝试

System.getProperty(“user.name”)
但它只提供运行java进程的用户的用户名