#ldap #openldap
#ldap #openldap
Вопрос:
Я просматриваю систему, и идентификатор пользователя и часть dn на самом деле являются адресом электронной почты. некоторые учетные записи gmail используют в адресе электронной почты. итак, как я могу сделать ldapadd для них.
пример john smith@gmail.com
Комментарии:
1. Какой язык программирования? Какой API?
Ответ №1:
Если знак » » является частью DN, а не показателем многозначного DN, то знак » » должен быть экранирован. Пример многозначного DN:
dn: cn=abc uid=def,ou=people,dc=example,dc=com
Указанное выше DN является многозначным, то есть и cn
атрибут, и uid
атрибутивное поле составляют RDN. Если намерение состоит в том, чтобы ‘ ‘ был частью данных, то этот ‘ ‘ должен быть экранирован в соответствии с правилами, установленными в RFC 4514.