1

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管理者による他の方法を試してみましたが、このスクリーンショットのように魅力的に機能します

手伝って頂けますか?

画像

4

0 に答える 0