gpt4 book ai didi

linux - 当上下文名称中有 '#' 符号时,ldap_explode_dn() 中的问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:20 26 4
gpt4 key购买 nike

我正在传递一个带有前导 '#' 的 DN,然后返回 undef。我希望能逃脱。大多数特殊字符都可以正常工作,但是 "#" 没有。实际上看起来像初始模式中的问题在 ldap_explode_dn 中匹配 例如:

一个。原文:cn=#blr-infocus1,OU=resources,DC=foo,DC=com

代码:$dnc = canonical_dn($dn, casefold => 'none')

预期:cn=\#blr-infocus1,OU=resources,DC=foo,DC=com

返回:undef

这是 perl-ldap 0.33ldap.pm 版本 0.16。

请让我知道是否有解决此问题的方法或解决方法。

提前致谢。

最佳答案

作为专有名称提供的值:'#blr-infocus1,OU=resources,DC=foo,DC=com' 不是合法的 DN。以 octothorpe 开头的值被假定为整数。 “l”不是有效的十六进制整数。另见 rfc4513 .

关于linux - 当上下文名称中有 '#' 符号时,ldap_explode_dn() 中的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6070003/

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