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

所有用户密码都是密码。

您还可以绑定到单个用户 (uid) 或两个组 (ou),其中包括:

ou=mathematicians,dc=example,dc=com riemann gauss euler euclid

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))

但是我无法登录,并且日志调试栏说

development.error:检索用户信息的异常:未定义的变量:用户名

我尝试使用 LDAP Admin 的其他方法,它的效果就像这个截图

你能帮助我吗?

图像

4

0 回答 0