Laravel 5.1 エンタープライズ スターター キットを使用してこれらの構成を試しました。
http://www.forumsys.com/en/tutorials/integration-how-to/ldap/online-ldap-test-server/
サーバー: ldap.forumsys.com
ポート: 389
バインド DN: cn=read-only-admin,dc=example,dc=com バインド パスワード: password
すべてのユーザー パスワードは password です。
個々のユーザー (uid) または以下を含む 2 つのグループ (ou) にバインドすることもできます。
ou=数学者,dc=例,dc=com リーマン ガウス オイラー ユークリッド
ou=scientists,dc=example,dc=com アインシュタイン ニュートン ガリレオ テスラ
なので構成はこんな感じ
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))
しかし、私はログインできず、log debugbar は言った
development.error : ユーザー情報の取得中に例外が発生しました: 未定義の変数: ユーザー名
LDAP管理者による他の方法を試してみましたが、このスクリーンショットのように魅力的に機能します
手伝って頂けますか?