配置ldap身份验证后无法登录Tomcat 7 Manager App

用户名

我已经在Tomcat 7 server.xml中为我的应用程序配置了ldap身份验证。但是在完成此配置后,我无法登录tomcat Manager应用程序。我已经在tomcat-users.xml中配置了manager-gui,manager-script和manager-jmx的角色。如果我要删除ldap配置,则tomcat管理器应用程序有效。

我无法确定为什么会这样。我应该如何配置ldap和tomcat管理员角色,以便它们一起工作。我在下面提到了我的文件:

    **server.xml**

   // This contains the ldap configuration:

    <Realm className="org.apache.catalina.realm.JNDIRealm"
    connectionName="CN=BPMptlbindt,OU=WASportal,OU=App Groups,DC=infores,DC=com"
    connectionPassword="re.Doce3" 
    connectionURL="ldap://crpdcw201p.infores.com:3268"
    debug="99" referrals="follow" 
    roleBase="DC=infores,DC=com"
    roleName="CN" 
    roleSearch="(member={0})" 
    roleSubtree="true"
    userBase="DC=infores,DC=com" 
    userSearch="(sAMAccountName={0})" 
    userSubtree="true" /> 

    **tomcat-users.xml**

   // This contains the tomcat manager role configuration.

    <tomcat-users>
        <role rolename="manager-gui" />
        <role rolename="manager" />
        <user username="tomcat" password="tomcat" roles="manager,manager-gui" />
        <role rolename="manager-script" />
        <user password="admin" roles="manager-script" username="admin" />
        <role rolename="manager-status " />
        <user password="status" roles="manager-status" username="status" />
        <role rolename="manager-jmx " />
        <user password="jmx" roles="manager-jmx" username="jmx" />
    </tomcat-users>
马克·托马斯

您需要在LDAP中创建角色以访问管理员,然后修改管理员应用程序的web.xml文件以使用这些新角色名称。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Tomcat 7 Manager无法登录

来自分类Dev

无法输入Manager App Tomcat

来自分类Dev

Windows Phone 7 Facebook App身份验证问题

来自分类Dev

用于基于表单的身份验证的Tomcat 7领域配置

来自分类Dev

无法在Tomcat 8中访问Manager-app

来自分类Dev

无法在Tomcat 8中访问Manager-app

来自分类Dev

在Tomcat 7中使用智能卡和LDAP对用户进行身份验证

来自分类Dev

在tomcat7的manager-gui中更改密码

来自分类Dev

Drupal 7:旧用户的LDAP身份验证失败

来自分类Dev

如何使用Manager Web App嵌入嵌入式tomcat

来自分类Dev

禁用JMX身份验证时,由于缺少jmxremote.access文件,Tomcat 7无法启动

来自分类Dev

Update Manager错误-身份验证错误

来自分类Dev

Update Manager错误-身份验证错误

来自分类Dev

未经身份验证的用户的Tomcat 7重定向

来自分类Dev

Tomcat Realm身份验证-登录后

来自分类Dev

运行Java Web项目时,反复弹出Tomcat Manager身份验证

来自分类Dev

更改gpshell中的全局平台默认密钥后,对Java Card Manager的身份验证失败

来自分类Dev

您尝试访问的页面(/ manager / projects)不存在-tomcat7下的intellij 13.1

来自分类Dev

WSO2 API Manager API身份验证失败

来自分类Dev

Errno 14 PYCURL错误6; 无法解析Cloudera Manager 7.x升级中的主机

来自分类Dev

分区大小调整后,Windows 7将无法从Windows Boot Manager以外的任何引导程序进行引导

来自分类Dev

Tomcat 8 Manager App上的403访问被拒绝而不提示输入用户名/密码

来自分类Dev

Jboss 7自己的身份验证器

来自分类Dev

如何使用Arquillian测试登录/身份验证-Java EE 7

来自分类Dev

用于登录 Google 的 Firebase 身份验证在 Framework7 中不起作用

来自分类Dev

无法通过mongo的官方node.js驱动程序进行身份验证,只能通过mongo shell进行身份验证。(MongoDB Cloud Manager副本部署)

来自分类Dev

带有Multiplatform App的Swift Package Manager

来自分类Dev

仅使用Azure AD进行Azure Mobile App身份验证,但Windows帐户也可以登录?

来自分类Dev

使用Google+登录身份验证对App Engine后端的呼叫

Related 相关文章

  1. 1

    Tomcat 7 Manager无法登录

  2. 2

    无法输入Manager App Tomcat

  3. 3

    Windows Phone 7 Facebook App身份验证问题

  4. 4

    用于基于表单的身份验证的Tomcat 7领域配置

  5. 5

    无法在Tomcat 8中访问Manager-app

  6. 6

    无法在Tomcat 8中访问Manager-app

  7. 7

    在Tomcat 7中使用智能卡和LDAP对用户进行身份验证

  8. 8

    在tomcat7的manager-gui中更改密码

  9. 9

    Drupal 7:旧用户的LDAP身份验证失败

  10. 10

    如何使用Manager Web App嵌入嵌入式tomcat

  11. 11

    禁用JMX身份验证时,由于缺少jmxremote.access文件,Tomcat 7无法启动

  12. 12

    Update Manager错误-身份验证错误

  13. 13

    Update Manager错误-身份验证错误

  14. 14

    未经身份验证的用户的Tomcat 7重定向

  15. 15

    Tomcat Realm身份验证-登录后

  16. 16

    运行Java Web项目时,反复弹出Tomcat Manager身份验证

  17. 17

    更改gpshell中的全局平台默认密钥后,对Java Card Manager的身份验证失败

  18. 18

    您尝试访问的页面(/ manager / projects)不存在-tomcat7下的intellij 13.1

  19. 19

    WSO2 API Manager API身份验证失败

  20. 20

    Errno 14 PYCURL错误6; 无法解析Cloudera Manager 7.x升级中的主机

  21. 21

    分区大小调整后,Windows 7将无法从Windows Boot Manager以外的任何引导程序进行引导

  22. 22

    Tomcat 8 Manager App上的403访问被拒绝而不提示输入用户名/密码

  23. 23

    Jboss 7自己的身份验证器

  24. 24

    如何使用Arquillian测试登录/身份验证-Java EE 7

  25. 25

    用于登录 Google 的 Firebase 身份验证在 Framework7 中不起作用

  26. 26

    无法通过mongo的官方node.js驱动程序进行身份验证,只能通过mongo shell进行身份验证。(MongoDB Cloud Manager副本部署)

  27. 27

    带有Multiplatform App的Swift Package Manager

  28. 28

    仅使用Azure AD进行Azure Mobile App身份验证,但Windows帐户也可以登录?

  29. 29

    使用Google+登录身份验证对App Engine后端的呼叫

热门标签

归档