laravel — AdLdap LDAP PHP, исключение при получении информации о пользователе: неопределенная переменная: имя пользователя

Я попробовал эти конфигурации, используя корпоративный стартовый набор Laravel 5.1:

http://www.forumsys.com/en/tutorials/integration-how-to/ldap/online-ldap-test-server/

Сервер: ldap.forumsys.com

Порт: 389

DN привязки: cn = только для чтения-admin, dc = пример, dc = com
Bind Password: пароль

Все пароли пользователей являются паролями.

Вы также можете связать с отдельными пользователями (uid) или двумя группами (ou), которые включают:

OU = математика, DC = пример, DC = COM
риманова
гаусс
Эйлер
Евклид

НУ = ученые, DC = пример, DC = COM
Einstein
ньютон
galieleo
тесла

поэтому конфигурация такая

                            LDAP.ENABLED=true
LDAP.CREATE_ACCOUNTS=true
LDAP.REPLICATE_GROUP_MEMBERSHIP=true
LDAP.RESYNC_ON_LOGIN=true
LDAP.GROUP_MODEL=App\Models\Role
LDAP.LABEL_INTERNAL=internal
LDAP.LABEL_LDAP=ldap
LDAP.ACCOUNT_SUFFIX=
LDAP.BASE_DN=dc=example,dc=com
LDAP.SERVER=ldap.forumsys.com
LDAP.PORT=389
LDAP.USER_NAME=cn=read-only-admin,dc=example,dc=com
LDAP.PASSWORD=password
LDAP.RETURN_REAL_PRIMARY_GROUP=true
LDAP.SECURED=false
LDAP.SECURED_PORT=636
LDAP.RECURSIVE_GROUPS=true
LDAP.SSO=false
LDAP.USERNAME_FIELD=samaccountname
LDAP.EMAIL_FIELD=userprincipalname
LDAP.FIRST_NAME_FIELD=givenname
LDAP.LAST_NAME_FIELD=sn
LDAP.USER_FILTER=(&(objectcategory=person)(samaccountname=%username))

Но я не могу войти, и журнал отладки сказал

development.error: исключение при получении информации о пользователе: неопределенная переменная: имя пользователя

Я пытаюсь использовать другой метод от администратора LDAP, и он работает, как этот скриншот

Вы можете мне помочь?

IMG

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector