Java 获取远程Windows用户名

Java 获取远程Windows用户名,java,spring,Java,Spring,我正在开发基于spring的Java应用程序。我想在不登录应用程序的情况下获取远程windows用户名。 我看到了一些使用JavaScript的方法,但它只适用于IE 有没有办法用spring或Java实现这一点?远程客户端必须将其发送给您。即使是这样,你怎么知道它是正确的呢?这是一个有缺陷的概念,远程机器的用户名与你无关(甚至可能没有用户名)。任何理智的浏览器都不会向您公开这一点。如果需要身份验证,请提示用户这样做。

我正在开发基于spring的Java应用程序。我想在不登录应用程序的情况下获取远程windows用户名。 我看到了一些使用JavaScript的方法,但它只适用于IE


有没有办法用spring或Java实现这一点?

远程客户端必须将其发送给您。即使是这样,你怎么知道它是正确的呢?这是一个有缺陷的概念,远程机器的用户名与你无关(甚至可能没有用户名)。任何理智的浏览器都不会向您公开这一点。如果需要身份验证,请提示用户这样做。