java - 使用windows域认证进行认证

标签 java active-directory windows-authentication

标题可能看起来有点奇怪,但我在互联网上找到的是使用 Windows 域身份验证(单点登录)自动登录内容的方法,但这不是我想要的。

在我的用例中,我想明确要求此人输入他们的 Windows 域用户/密码组合,以确保执行交易的人是被授权这样做的人,即不是 secret 使用的人授权人的计算机,当他/她不在时,他们的计算机未锁定。

注意

  • 我正在研究 Java
  • 我只想验证单个交易,而不是登录 session (如果可能)。
  • 只有特定的人才能获得授权。 (我相信这是通过 Activity 目录中的角色完成的?)

最佳答案

我过去使用的是针对 LDAP 服务器进行身份验证。 Active Directory 用作 LDAP 服务器,因此您应该能够对其进行身份验证。这可用于验证用户名/密码组合。

我找到了 this article展示它如何与 Java 一起工作。

关于java - 使用windows域认证进行认证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3091249/

相关文章:

c# - 在 .NET 中将域名转换为 LDAP 样式

asp.net-mvc - ASP.NET MVC - 根据 Active Directory 对用户进行身份验证,但需要输入用户名和密码

java - 从 Java 1.8 和 Scala 2.11 加载 CharSequence、AnnotatedElement 时出错

java - 更改密码时如何在 Java 客户端中收到 Active Directory 密码策略错误

c# - 如何在 C# 中检测 Active Directory 路径

c# - Windows身份验证模式但不是必需的

http - 浏览文件时出现未经授权的错误

java - 寻找 Dagger 辅助注入(inject)的示例

java - 是否可以持久化对象的类?

java - Spring HandlerInterceptor 调用了两次