Настройки LDAP от Nginx в Django -- django поле с участием nginx пол Связанный проблема

LDAP settings from nginx to django


0
vote

проблема

русский

Как передавать настройки LDAP из Nginx в django-auth-ldap?

Настройки Nginx:

 <код> ldap_server YADRO {                 url ldap://testserver.com:389/dc=corp,dc=yadro,dc=com?sAMAccountName?sub?(objectClass=person);                 binddn "USERNAME";                 binddn_passwd PASSWORD;                 group_attribute uniquemember;                 #group_attribute_is_dn on;                 #require valid_user;                 #require group "CN=Users,DC=yadro,DC=com";                 connections 10;                 satisfy any;                 max_down_retries_count 10;                 referral off;   

Настройки моего Django:

 <код> AUTH_LDAP_SERVER_URI = "ldap://testserver.com:389"  AUTH_LDAP_BIND_DN = "USERNAME" AUTH_LDAP_BIND_PASSWORD = "PASSWORD"  # AUTH_LDAP_USER_DN_TEMPLATE = 'dc=corp,dc=yadro,dc=com,uid=%(user)s'  AUTH_LDAP_USER_SEARCH = LDAPSearch("ou=users,dc=corp,dc=yadro,dc=com",                                    ldap.SCOPE_SUBTREE,                                    "(sAMAccountName=%(user)s)")  AUTH_LDAP_USER_ATTR_MAP = {     "first_name": "givenName",     "last_name": "sn",     "email":"mail" }  AUTHENTICATION_BACKENDS = [     "django_auth_ldap.backend.LDAPBackend",     "django.contrib.auth.backends.ModelBackend", ]   

Это не работает. Не могли бы вы сказать мне, как мне нужно обновить настройки для аутентификации для работы?

Английский оригинал

How to transfer ldap settings from nginx to django-auth-ldap?

nginx settings:

ldap_server YADRO {                 url ldap://testserver.com:389/dc=corp,dc=yadro,dc=com?sAMAccountName?sub?(objectClass=person);                 binddn "USERNAME";                 binddn_passwd PASSWORD;                 group_attribute uniquemember;                 #group_attribute_is_dn on;                 #require valid_user;                 #require group "CN=Users,DC=yadro,DC=com";                 connections 10;                 satisfy any;                 max_down_retries_count 10;                 referral off; 

my django settings:

AUTH_LDAP_SERVER_URI = "ldap://testserver.com:389"  AUTH_LDAP_BIND_DN = "USERNAME" AUTH_LDAP_BIND_PASSWORD = "PASSWORD"  # AUTH_LDAP_USER_DN_TEMPLATE = 'dc=corp,dc=yadro,dc=com,uid=%(user)s'  AUTH_LDAP_USER_SEARCH = LDAPSearch("ou=users,dc=corp,dc=yadro,dc=com",                                    ldap.SCOPE_SUBTREE,                                    "(sAMAccountName=%(user)s)")  AUTH_LDAP_USER_ATTR_MAP = {     "first_name": "givenName",     "last_name": "sn",     "email":"mail" }  AUTHENTICATION_BACKENDS = [     "django_auth_ldap.backend.LDAPBackend",     "django.contrib.auth.backends.ModelBackend", ] 

This does not work. Could you tell me exactly how I need to update the settings for authentication to work?

</div
     

Список ответов

Связанный проблема

0  Запуск сценария Python со значениями от Views.py в Django  ( Running a python script with values from views py in django ) 
Я пытаюсь передать значение, которое я получил в просмотру .py файл в django в другой сценарий python, который я написал, но я понятия не имею, как это сделат...

36  Django - user.doesnotexist не существует?  ( Django user doesnotexist does not exist ) 
Я пытаюсь получить Джанго. Я использую Pydev на Eclipse. Я написал простую страницу регистрации, которую я не могу добраться до работы. Затмение жалуется на т...

8  GUNICORN.Socket: не удалось с результатом результата «Service-Start-Limit-Hit»  ( Gunicorn socket failed with result service start limit hit ) 
Я развернул приложение Django, и оно не удалось, потому что по какой-то причине файл gunicorn.socket не был создан, хотя перед добавлением nginx он отлично ра...

0  Запрос доступа от класса Inherit (View)  ( Access request from inherit class view ) 
Как я могу предъявить запрос на var, если я не реализую методы Get / Post из класса Inherit (View)? <код> class Base(View): def __init__(self): ...

0  Шаблон Django зацикливается через список  ( Django template looping through a list ) 
Я пытаюсь закрутить простую список, как <код> {% for x in y %} <p>My name is {{ x }}</p> {% endfor %} Мои вирины такие как это <код> def listloop(requ...

1  Могу ли я использовать цифровые пространства для океана для загруженных пользователей файлов django?  ( Can i use digital ocean spaces for user uploaded files with django ) 
Я хотел бы иметь центральное место для изображений, JavaScript, CSS и т. Д. Для включения горизонтального масштабирования в моем приложении Django. На данны...

5  Django-HVAD - Как я должен установить значение переведенного поля при сохранении экземпляра модели?  ( Django hvad how should i set a translated field value while saving a model ins ) 
<Сильный> Фон: Я использую <Код> django-hvad и иметь <код> TranslatableModel . В своем TranslatedFields У меня есть <код> slug атрибут, который должен бы...

0  Джанго. Q объекты динамичные генерации  ( Django q objects dynamicaly generate ) 
Есть фильтр для полей модели <код> queryset = queryset.filter( Q(title__icontains=search_text) | Q(description__icontains=search_tex...

0  Приложение Django - импортирующие проблемы модуля  ( Django app importing module issues ) 
Я нахожусь на Django 1.6 с Python 2.7, получая проблему с импортом некоторых пользовательских модулей. На моем просмотру. Псит файл, у меня есть <код> import ...

1  Джанго пользователь Войти через апи [дубликат]  ( Django user login through api ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже имеет ответ здесь : ...

0  Объедините несколько столов для ответа JSON в Django Read Framework  ( Combine multiple tables for a json response in django rest framework ) 
Я использую Django Read Framework для моего serializers . Мне нужно создать веб-сервис, который сочетает в себе поля в трех таблицах и дает JSON. У меня ес...

0  Python / django - Начало Apache с mod_wsgi  ( Python django starting apache with mod wsgi ) 
пытается запустить mod_wsgi. Получение опорной ошибки связанной с FMOD. <код> [root@host]# mod_wsgi-express start-server wsgi.py --port=80 > --user www...

1  Django на AWS EC2 - Мне нужно что-нибудь установленное на моем местном компьютере?  ( Django on aws ec2 do i need anything installed on my local computer ) 
Мой хост ОС - это Windows 8. Я загрузил VMware Player и сделал все мои джанго, используя Lubuntu через VMware Player. Теперь мой проект Django завершен, и я х...

0  Как обрабатывать кнопку Нажмите в проекте Django?  ( How to handle a button click in django project ) 
У меня есть форма, как показано ниже: <код> <form action="{% url clicked %}" method="get"> <input type="submit" value="Button" name="btn"/> </form> ...

16  Получите проверку параметров на vickets.modelviewset  ( Get params validation on viewsets modelviewset ) 
Я новичок в Django и создания API отдыха, используя <код> Review0 . Я написал какой-то код, чтобы проверить, поставил ли пользователь несколько параметров или...

Связанный проблема

0  Запуск сценария Python со значениями от Views.py в Django 
36  Django - user.doesnotexist не существует? 
8  GUNICORN.Socket: не удалось с результатом результата «Service-Start-Limit-Hit» 
0  Запрос доступа от класса Inherit (View) 
0  Шаблон Django зацикливается через список 
1  Могу ли я использовать цифровые пространства для океана для загруженных пользователей файлов django? 
5  Django-HVAD - Как я должен установить значение переведенного поля при сохранении экземпляра модели? 
0  Джанго. Q объекты динамичные генерации 
0  Приложение Django - импортирующие проблемы модуля 
1  Джанго пользователь Войти через апи [дубликат] 
0  Объедините несколько столов для ответа JSON в Django Read Framework 
0  Python / django - Начало Apache с mod_wsgi 
1  Django на AWS EC2 - Мне нужно что-нибудь установленное на моем местном компьютере? 
0  Как обрабатывать кнопку Нажмите в проекте Django? 
16  Получите проверку параметров на vickets.modelviewset