java - 如何在应用程序加载登录页面时验证 LDAP 服务器?

标签 java active-directory ldap

您好,我已经在 java 中创建了我的 Web 应用程序来验证我的应用程序,我可以检查 Activity 目录中的凭据。如果用户输入了他的用户名和密码,则表示它工作正常。

我的问题是,用户是否已经使用他的用户名和密码登录了域中存在的个人计算机。如果用户打开我的网络应用程序意味着我需要进入主页而不在登录页面中输入用户名和密码。我怎样才能做到这一点?提前致谢。

最佳答案

用户成功登录后,您可以在 session 中存储一些属性。然后,您可以在允许访问之前检查每个页面加载的 session 是否有效。在更全面的层面上,这可以使用过滤器来完成。在此处阅读有关 session 的一些内容 https://docs.oracle.com/cd/E19644-01/817-5451/dwsessn.html

关于java - 如何在应用程序加载登录页面时验证 LDAP 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32140378/

相关文章:

c# - 回复 bot-authentication-msgraph 代码中的地址配置问题

powershell - 使用 Powershell 从多个域的事件目录组中提取所有用户?

active-directory - 生成如此灵活以至于永远不需要更新的代码是否有值(value)?

LDAP 查询 : ldapsearch for uniqueMember

java - 在hadoop中没有reducer的情况下限制多输出中映射器的数量

java - 将本地时间转换为 UTC,反之亦然

java - 创建图形查询语言(节点/边缘/超边缘)

Java枚举: Return value other than String

php - 如何防止 LDAP 注入(inject)

Tomcat 和 LDAP - 无法进行身份验证