从服务器端使用Java获取Windows用户帐户名

从服务器端使用Java获取Windows用户帐户名,java,windows,spring-mvc,spring-security,waffle,Java,Windows,Spring Mvc,Spring Security,Waffle,我正在使用SpringMVC框架编写Java web应用程序,我已经使用SpringSecurity框架通过Windows广告进行了授权。但现在,我必须获得客户端的Windows帐户用户名,如何做到这一点?我正在尝试使用华夫饼,但没有找到我要搜索的确切内容。 request.getRemoteUser() (返回用户名字符串)或 (返回包含用户名的主体对象)应向您提供用户名 request.getUserPrincipal()

我正在使用SpringMVC框架编写Java web应用程序,我已经使用SpringSecurity框架通过Windows广告进行了授权。但现在,我必须获得客户端的Windows帐户用户名,如何做到这一点?我正在尝试使用华夫饼,但没有找到我要搜索的确切内容。

request.getRemoteUser()
(返回用户名字符串)或

(返回包含用户名的主体对象)应向您提供用户名

request.getUserPrincipal()