Saltar al contenido principal

Requisitos previos

  • Asegúrese de que su sistema cumpla los requisitos del sistema.
  • Asegúrese de haber instalado previamente Git, Node.js y npm.
  • En la mayoría de las plataformas, necesitará privilegios de root y/o de administrador.

Instalar el Connector para Windows

Descargue y ejecute el instalador

Vaya a Auth0 Dashboard > Authentication > Enterprise > Active Directory/LDAP y seleccione la conexión que desea configurar. En la pestaña Setup, seleccione el botón Install For Windows para descargar el instalador más reciente, que es un archivo MSI. Ejecute el instalador y siga las instrucciones para instalar el Conector AD/LDAP como servicio de Windows.
Servicios del Conector AD/LDAP
Una vez completada la instalación, verá una pantalla en el navegador que apunta a localhost:
Ticket de administrador del Conector AD/LDAP
Introduzca la TICKET URL que se le proporcionó cuando aprovisionó la conexión. La TICKET URL identifica de forma única este conector en Auth0. El Conector la usará para comunicarse con el servidor de Auth0 y completar automáticamente la configuración. Introduzca la configuración de LDAP:
adldap-connector-admin-settings
ConfiguraciónDescripción
Cadena de conexión LDAPPor ejemplo, ldap://ldap.internal.contoso.com. Es el protocolo + el nombre de dominio o la dirección IP de su servidor LDAP. Su servidor LDAP es el controlador de dominio local donde está instalado Active Directory. El protocolo puede ser ldap o ldaps. Si necesita usar ldaps, asegúrese de que el certificado sea válido en el servidor actual.
DN basePor ejemplo, dc=contoso,dc=com. Es el contenedor base para todas las consultas que realiza el conector.
Nombre de usuarioPor ejemplo, cn=svcauth0,dc=services,dc=contoso,dc=com. El nombre distintivo completo de un usuario que se usará para realizar consultas.
ContraseñaLa contraseña del usuario.
Una vez que envíe la información anterior, el conector realizará una serie de pruebas para validar la información introducida. Los resultados se muestran en Registro de configuración en la pantalla de la consola.
adldap-connector-admin-settings-ok
Asegúrese de que todas las pruebas aparezcan en verde.
PruebaDescripciónSolución de problemas
Prueba 1Intenta establecer una conexión TCP con el servidor LDAP y el puerto especificados.Compruebe la conectividad básica de red y la configuración del firewall que pueda impedir dicha conexión.
Prueba 2Intenta realizar una operación de enlace LDAP en el servidor LDAP y el puerto especificados, con el nombre de usuario y la contraseña proporcionados.Compruebe la cadena de conexión LDAP, la ruta de búsqueda, el nombre de usuario y la contraseña.
Prueba 3Intenta realizar una búsqueda LDAP en el directorio para comprobar los privilegios del nombre de usuario especificado.Compruebe los privilegios del nombre de usuario en el directorio de destino.
Prueba 4Intenta establecer una conexión con el servidor de Auth0.Compruebe la conectividad de red y la configuración del firewall que pueda impedir dicha conexión.

Instale el conector para otras plataformas

  1. Descargue e instale la versión más reciente del paquete Auth0 Active Directory/LDAP Connector en /tmp. Para obtener más información, consulte el repositorio de Conector AD/LDAP.
  2. Inicie el servidor. node server.jsCuando se le solicite el número de ticket, introduzca la URL completa del ticket desde la pestaña Settings de la pantalla Setup Conector AD/LDAP en el Dashboard de administración de Auth0.
  3. Se le pedirá que edite el archivo de configuración config.json con los detalles de su conexión LDAP y de autenticación:
  4. Ejecute node server.js una vez más para iniciar el conector. Tenga en cuenta que la línea LDAP_BIND_PASSWORD de config.json cambia a LDAP_BIND_CREDENTIALS en este punto.
  5. Una vez que el conector esté en ejecución, deberá ejecutarlo como demonio (si todavía no ha elegido una herramienta, puede considerar systemd). Por ejemplo, si usa systemd con Ubuntu Xenial, el archivo /lib/systemd/system/auth0-adldap.service podría contener lo siguiente:
    [Unit]
    Description=Auth0 AD LDAP Agent
    After=network.target
    
    [Service]
    Type=simple
    Restart=always
    User=ubuntu
    WorkingDirectory=/opt/auth0-adldap
    ExecStart=/usr/bin/node server.js
    
  6. Ejecute node admin/server.js para acceder a la interfaz de administración. La interfaz de administración estará en ejecución y disponible en http://localhost:8357.
Si recibe un mensaje Invalid Ticket al configurar el conector por primera vez, la causa más probable es un problema de red (por ejemplo, que el conector se esté ejecutando detrás de un proxy).

Más información