如何使用Windows登录进行单点登录和桌面Java应用程序的Active Directory条目?
我希望我的桌面Java应用程序具有与Active Directory用户相关的单点登录。在两个步骤中,我想:
- 确保特定用户已使用某些用户条目登录到 Windows。
- 从活动目录中查看该用户的一些设置信息
使用Java:确定当前Windows用户的编程方式,我可以获得当前Windows用户的名称,但我可以依靠它吗?我认为
System.getProperty("user.name")
不够安全?(“user.name”似乎是从环境变量中得到的,所以我不能依赖它,我想?
问题 在 Linux 上使用 Java 对 Active Directory 进行身份验证为我提供了给定名称 + pass 的身份验证,但我想根据 Windows 登录进行身份验证?
对于Active Directory访问,LDAP可能是选择吗?