gpt4 book ai didi

jboss LDAP 基本过滤器

转载 作者:行者123 更新时间:2023-12-02 05:09:51 25 4
gpt4 key购买 nike

我在 jboss 7 安装的standalone.xml 中找到了以下选项:

<module-option name="baseFilter" value="(&amp;(objectClass=User)(sAMAccountName={0}))"/>

&相反 & 对我来说看起来很奇怪,但我们服务的登录过程到目前为止似乎有效。你使用 & 或 &在你的配置中?对于可以 shell 扩展的特殊字符来说,这是否是一个通用的“掩码”?

感谢您对此的任何想法。

克里斯

最佳答案

这是 XML 中的标准字符转义。 XML 文件中的 & 字符用作 XML character entities 的前缀。

如果您使用 JBoss CLI,则使用 & 符号而不转义。

/subsystem=security/security-domain=testLdapExample3/authentication=classic/login-module=LdapExtended:add( \
code=LdapExtended, \
flag=required, \
module-options=[ \
("java.naming.factory.initial"=>"com.sun.jndi.ldap.LdapCtxFactory"), \
("java.naming.provider.url"=>"ldap://ldaphost.jboss.org"), \
("java.naming.security.authentication"=>"simple"), \
("bindDN"=>"cn=Root,dc=jboss,dc=org"), \
("bindCredential"=>"secret1"), \
("baseCtxDN"=>"ou=People,o=example3,dc=jboss,dc=org"), \
("baseFilter"=>"(&(objectClass=User)(sAMAccountName={0}))"), \
("rolesCtxDN"=>"ou=Roles,o=example3,dc=jboss,dc=org"), \
("roleFilter"=>"(member={1})"), \
("roleAttributeID"=>"cn") \
])

关于jboss LDAP 基本过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25601603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com