Docs Menu
Docs Home
/ /

Autenticación LDAP (PLAIN)

El mecanismo de autenticación PLAIN le permite usar su nombre de usuario y contraseña del Protocolo Ligero de Acceso a Directorios (LDAP) para autenticarse en MongoDB. Este mecanismo solo se puede usar al autenticarse en MongoDB Enterprise Advanced.

Tip

Autenticación PLAIN

La autenticación LDAP utiliza la capa de seguridad y autenticación simple (SASL) PLAIN definida en RFC-4616.

Los ejemplos de código de esta página utilizan los siguientes marcadores de posición:

  • <username>:Su nombre de usuario LDAP.

  • <password>:Su contraseña LDAP.

  • <hostname>: La dirección de red de tu implementación de MongoDB.

  • <port>El número de puerto de su implementación de MongoDB. Si omite este parámetro, el controlador usa el número de puerto predeterminado (27017). No es necesario especificar un puerto al conectarse a un clúster de MongoDB Atlas.

  • <authenticationDb>:La base de datos MongoDB que contiene las credenciales LDAP del usuario.
    Si omite este parámetro, el controlador utiliza la base de datos predeterminada (admin).

Para utilizar los ejemplos de código en esta página, reemplace estos marcadores de posición con sus propios valores.

Puede especificar el mecanismo de autenticación PLAIN y proporcionar sus credenciales LDAP mediante un objeto MongoCredential o como parte de la cadena de conexión. Seleccione el Connection String o la pestaña MongoCredential para ver la sintaxis correspondiente:

var mongoClient = new MongoClient(
"mongodb://<username>:<password>@<hostname>[:<port>]/?authSource=<authenticationDb>" +
"&authMechanism=PLAIN");
var credential = MongoCredential
.CreatePlainCredential("<authenticationDb>", "<username>", "<password>");
var settings = MongoClientSettings.FromConnectionString("<connection string>");
settings.Credential = credential;
var mongoClient = new MongoClient(settings);

Para obtener más información sobre cualquiera de los métodos o tipos analizados en esta página, consulte la siguiente documentación de API:

Volver

OIDC

En esta página