mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-06-03 12:19:34 +00:00
[Update] LDAP 认证添加配置项 OPT_REFERRALS(解决问题: In order to perform this operation a successful bind must be completed on the connection)
This commit is contained in:
parent
39b4145868
commit
ef41ba3117
@ -380,6 +380,7 @@ defaults = {
|
|||||||
'AUTH_LDAP_SYNC_INTERVAL': None,
|
'AUTH_LDAP_SYNC_INTERVAL': None,
|
||||||
'AUTH_LDAP_SYNC_CRONTAB': None,
|
'AUTH_LDAP_SYNC_CRONTAB': None,
|
||||||
'AUTH_LDAP_USER_LOGIN_ONLY_IN_USERS': False,
|
'AUTH_LDAP_USER_LOGIN_ONLY_IN_USERS': False,
|
||||||
|
'AUTH_LDAP_OPTIONS_OPT_REFERRALS': -1,
|
||||||
'HTTP_BIND_HOST': '0.0.0.0',
|
'HTTP_BIND_HOST': '0.0.0.0',
|
||||||
'HTTP_LISTEN_PORT': 8080,
|
'HTTP_LISTEN_PORT': 8080,
|
||||||
'WS_LISTEN_PORT': 8070,
|
'WS_LISTEN_PORT': 8070,
|
||||||
|
@ -440,6 +440,7 @@ AUTH_LDAP_START_TLS = False
|
|||||||
AUTH_LDAP_USER_ATTR_MAP = {"username": "cn", "name": "sn", "email": "mail"}
|
AUTH_LDAP_USER_ATTR_MAP = {"username": "cn", "name": "sn", "email": "mail"}
|
||||||
AUTH_LDAP_GLOBAL_OPTIONS = {
|
AUTH_LDAP_GLOBAL_OPTIONS = {
|
||||||
ldap.OPT_X_TLS_REQUIRE_CERT: ldap.OPT_X_TLS_NEVER,
|
ldap.OPT_X_TLS_REQUIRE_CERT: ldap.OPT_X_TLS_NEVER,
|
||||||
|
ldap.OPT_REFERRALS: CONFIG.AUTH_LDAP_OPTIONS_OPT_REFERRALS
|
||||||
}
|
}
|
||||||
LDAP_CERT_FILE = os.path.join(PROJECT_DIR, "data", "certs", "ldap_ca.pem")
|
LDAP_CERT_FILE = os.path.join(PROJECT_DIR, "data", "certs", "ldap_ca.pem")
|
||||||
if os.path.isfile(LDAP_CERT_FILE):
|
if os.path.isfile(LDAP_CERT_FILE):
|
||||||
|
@ -83,6 +83,10 @@ REDIS_PORT: 6379
|
|||||||
#
|
#
|
||||||
# LDAP 用户登录时仅允许在用户列表中的用户执行 LDAP Server 认证
|
# LDAP 用户登录时仅允许在用户列表中的用户执行 LDAP Server 认证
|
||||||
# AUTH_LDAP_USER_LOGIN_ONLY_IN_USERS: False
|
# AUTH_LDAP_USER_LOGIN_ONLY_IN_USERS: False
|
||||||
|
#
|
||||||
|
# LDAP 认证时如果出现以下信息将参数设置为 0 (详情参见:https://www.python-ldap.org/en/latest/faq.html)
|
||||||
|
# In order to perform this operation a successful bind must be completed on the connection
|
||||||
|
# AUTH_LDAP_OPTIONS_OPT_REFERRALS: -1
|
||||||
|
|
||||||
|
|
||||||
# OTP settings
|
# OTP settings
|
||||||
|
Loading…
Reference in New Issue
Block a user