|
|
|
|
- Presentación
- Los diferentes miembros de la estructura de LDAPSession
- Observaciones
- Ejemplo
Estructura de LDAPSession
La estructura LDAPSession es una estructura preestablecida de WLanguage (no se requiere declaración). Esta estructura se utiliza para definir las características de una sesión LDAP. Observación: Para restablecer todas las variables de la estructura LDAPSession con los valores Default , use LDAPReset . Los diferentes miembros de la estructura de LDAPSession La estructura contiene los siguientes miembros: | | Host | Cadena de caracteres. Dirección del servidor:- IP Address del servidor en formato xxx.xxx.xxx.xxx
- Nombre del servidor
| Contraseña | Cadena de caracteres. Contraseña associated con el usuario. Corresponde a una cadena vacía ("") de Default. | Opción | Constante de tipo Integer Modo de gestión de SSL: - ldapDefaultOption: LDAP estándar, sin gestión SSL.
- opciónSSL: LDAP con gestión de la conexión SSL segura.
- optionSSL + auNegotiate: LDAP con gestión de la conexión SSL segura y autenticación:
- Si no se especifica el nombre de usuario, se utiliza el nombre de usuario de conexión de Windows..
- Si se especifican el nombre de usuario y la contraseña, la conexión se establece a través de "Generic Security Services" (GSS) (Snego). El método de autenticación utilizado es el más apropiado que se encuentra en una lista de posibles autenticaciones.
Observación: El modo de conexión utilizado debe ser soportado por el servidor LDAP. | Puerto | Integro. Puerto del servidor (389 por Default). | Usuario | Cadena de caracteres. Autenticación del usuario. Esta cadena puede corresponder a cualquier modo de identificación reconocido por el servidor. Corresponde a una cadena vacía ("") de Default. | variante | Integro Versión del servidor LDAP (2 o 3). Corresponde al 3 de Default. |
Para establecer conexiones LDAP seguras (LDAP sobre SSL), debe hacerlo: - Modificar el número de parte de la estructura de LDAPSession: 636 de Default
- Instalar el Certificate de la autoridad de confianza que firmó el servidor Certificate en el el equipo desde el que se llama a LDAPConnect.
- Utiliza el mismo nombre de host que el de la Certificate SSL instalada en el servidor.
Ejemplo de conexión al servidor: // Initialization LDAPReset() LDAPSession.Host = "domain.local" LDAPSession.Port = 389 LDAPSession.Version = 3 LDAPSession.User = "user@domain.local" LDAPSession.Password = "pwd" LDAPSession.Option = ldapDefaultOption // Check box used to choose the secure SSL connection IF CBOX_Options[1] = True THEN LDAPSession.Option += optionSSL END // Check box used to choose the "Negotiate" mode IF CBOX_Options[2] = True LDAPSession.Option += auNegotiate END
// Connection LDAPConnect("MySession")
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|