Java-检索用户帐户应用程序正在下运行

Java-检索用户帐户应用程序正在下运行,java,Java,我在Windows Server 2008计算机上运行了一个web应用程序。该应用程序正在SpringTcserver下运行 当服务器组设置该框时,他们创建了一个服务帐户,我在该帐户下运行应用程序。他们还为我创建了一个管理员帐户 通过java在应用程序中执行web服务 大多数情况下,该应用程序工作正常。每隔一段时间,如果我使用管理员帐户登录服务器,我会在使用应用程序时收到HTTP状态代码403作为响应。一段时间后(有时10分钟,有时30分钟),它将再次开始工作。与其他开发者@work交谈时,他们

我在Windows Server 2008计算机上运行了一个web应用程序。该应用程序正在SpringTcserver下运行

当服务器组设置该框时,他们创建了一个服务帐户,我在该帐户下运行应用程序。他们还为我创建了一个管理员帐户

通过java在应用程序中执行web服务

大多数情况下,该应用程序工作正常。每隔一段时间,如果我使用管理员帐户登录服务器,我会在使用应用程序时收到HTTP状态代码403作为响应。一段时间后(有时10分钟,有时30分钟),它将再次开始工作。与其他开发者@work交谈时,他们说这是web服务所在的远程服务器上的问题。我已将错误发送给Web服务的所有者,以查看他们是否从自己的角度看到任何问题。由于这只发生在我登录到服务器时,我怀疑它是否会以某种方式使用我的个人资料。通过任务管理器,我可以看到应用程序在正确的帐户下运行

长话短说,有没有一种方法可以检索应用程序正在运行的实际帐户。当我尝试System.getproperty(“user.name”)时,它只返回System。它返回我得到错误的时间&以及它正常工作的时间。是否有其他检索用户帐户的方法

如果您认为我在浪费时间,请告诉我&您也认为这是远程服务器上的问题

任何其他建议请告诉我


谢谢

用户帐户是什么意思?它和jvm的所有者用户有何不同?我应该用不同的措辞来回答这个问题。我的意思是jvm的所有者用户。你在任务管理器中看到了谁在任务管理器中看到java在为应用程序创建的特定帐户下运行。try
new com.sun.security.auth.module.NTSystem().getName()