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

How to pull Citrix username into Java application

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

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

System.getProperty("user.name") 但它只会给你 运行 java 进程的用户名。