drupal 7 – Autenticación Drupal con ActiveDirectory

Pregunta:

Estoy tratando de hacer que Drupal funcione con ActiveDirectory solo para la autenticación. Estoy usando el protocolo ligero de acceso a directorios .

Siempre recibo este mensaje:

Advertencia: ldap_search (): Búsqueda: No existe tal objeto en LdapServer-> search () (línea 257 de D: \ wwwroot \ drupal \ sites \ all \ modules \ ldap \ ldap_servers \ LdapServer.class.php).
Pruebe el enlace de configuración del servidor LDAP sandbox-edu con DN para búsquedas no anónimas (testuser@sandbox.edu). Usando la contraseña ingresada en el formulario.
Vinculado con éxito al servidor
No se pudo encontrar el usuario de prueba userone buscando en sAMAccountName = user one.
No hay tal objeto

Aquí está la configuración de las Propiedades del servidor:

sid = SANDBOX_EDU
name = sandbox-edu
status = 1
type = ad
address = LDAP://10.100.100.2
port = 389
tls = 0
bind_method = 1
basedn = Array
binddn = testuser@sandbox.edu
user_dn_expression = cn=%username,%basedn
user_attr = sAMAccountName
mail_attr =
ldap_to_drupal_user =
testing_drupal_username = userone

¿Alguien que haya podido hacer que este módulo funcione con ActiveDirectory nos puede mostrar una muestra de la configuración?

Si hay alguna otra forma además de usar este módulo, recomiéndelo también. Realmente necesito que Drupal funcione con ActiveDirectory para la autenticación porque tenemos muchos estudiantes aquí.

Respuesta:

Tengo el siguiente conjunto de parámetros que permiten la autenticación mediante Active Directory 2003:

server type: "Active Directory LDAP"
server address: ad.example.com
ldap port: 389
binding method for Searches: Bind with Users Credentials
base DNs for LDAP user entries: cn=users,dc=example,dc=com
username attribute: sAMAccountName
expression for user DN: %username@company.com
email attribute: mail

Creo que el problema se debe principalmente al hecho de que AD normalmente no tiene el nombre de inicio de sesión en el DN de LDAP.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım