当前位置:  开发笔记 > 前端 > 正文

配置Tomcat以使用Windows Active Directory进行身份验证

如何解决《配置Tomcat以使用WindowsActiveDirectory进行身份验证》经验,为你挑选了2个好方法。

配置Tomcat 5.5或更高版本以从Windows Active Directory验证用户的最佳方法是什么?



1> Blauohr..:

来自www.jspwiki.org

请参阅:ActiveDirectoryIntegration

使用ldap-settings在server.xml中尝试:


并在tomcat-users.xml和应用程序的web.xml中定义角色

编辑webapp_root/WEB_INF/Web.xml文件,如下所示:


   your web app display name
   
     Protected Area
     *.jsp
     *.html
     *.xml
   
   
     yourrolname(ADS Group)
   
 
 
   FORM
   
     /login.jsp
     /error.jsp
   
 
 
   your role description
   yourrolename(i.e ADS group)
 



2> Doug..:

Blauhr的答案很好,但AD中用户的CN是基于他们的"显示名称",而不是他们的saMAccountName(用户习惯登录).基于他的解决方案,看起来有人必须使用他们的显示名称登录,基于userPattern.

我个人使用了以下内容:

      

其他一切都会起到同样的作用.

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有