소스 검색

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

Romain Rigaux 9 년 전
부모
커밋
6aead05aa9
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  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)