我正在 Windows 网络上部署一个用 spring 构建的 java 应用程序。网络使用 Active Directory,因此用户使用其 Active Directory 用户名登录到他们的桌面。
现在,我正在尝试添加一项功能,以便当用户打开浏览器访问此应用程序(部署在同一网络上)时,应用程序会自动获取他们的用户名并对其进行身份验证。
在我的研究过程中,我遇到了这篇博文:http: //blog.springsource.org/2009/09/28/spring-security-kerberos/但是,我认为在我的场景中可能不需要这种方法,因为我正在部署应用程序到同一个 Windows 网络。
问题
有什么方法可以简单地访问用户令牌,以便我的 Web 应用程序可以对用户进行身份验证?