gpt4 book ai didi

java - 来自 Java Spring 应用程序的 Windows 身份验证

转载 作者:行者123 更新时间:2023-11-30 11:36:01 25 4
gpt4 key购买 nike

我正在 Windows 网络上部署一个使用 spring 构建的 java 应用程序。该网络使用 Active Directory,因此用户可以使用他们的 Active Directory 用户名登录到他们的桌面。

现在,我正在尝试添加一项功能,以便当用户打开浏览器访问此应用程序(部署在同一网络上)时,应用程序会自动获取他们的用户名并对其进行身份验证。

在我的研究过程中,我发现了这篇博文:http://blog.springsource.org/2009/09/28/spring-security-kerberos/但是,我认为在我的场景中可能不需要这种方法,因为我正在将应用程序部署到同一个 Windows 网络。

问题

有哪些方法可以简单地访问用户 token ,以便我的网络应用程序可以对用户进行身份验证?

最佳答案

我们使用 NtlmHttpFilter .

您在 web.xml 中将其配置为过滤器,告诉它您的域 Controller 所在的位置,它几乎可以正常工作。 Internet Explorer 将在您不执行任何操作的情况下提供凭据,Firefox(我想是 Chrome)将提示您登录。<​​/p>

关于java - 来自 Java Spring 应用程序的 Windows 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14774994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com