Explorar o código

HUE-3894 [core] Validate LDAP server's certificate

Romain Rigaux %!s(int64=9) %!d(string=hai) anos
pai
achega
6aead05
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      desktop/core/src/desktop/auth/backend.py

+ 1 - 1
desktop/core/src/desktop/auth/backend.py

@@ -413,7 +413,7 @@ class LdapBackend(object):
     # Certificate-related config settings
     if ldap_config.LDAP_CERT.get():
       setattr(self._backend.settings, 'START_TLS', ldap_config.USE_START_TLS.get())
-      ldap.set_option(ldap.OPT_X_TLS_REQUIRE_CERT, ldap.OPT_X_TLS_ALLOW)
+      ldap.set_option(ldap.OPT_X_TLS_REQUIRE_CERT, ldap.OPT_X_TLS_DEMAND)
       ldap.set_option(ldap.OPT_X_TLS_CACERTFILE, ldap_config.LDAP_CERT.get())
     else:
       setattr(self._backend.settings, 'START_TLS', False)