首页 文章

使用uid进行Php和Ldap登录身份验证

提问于
浏览
0

我想使用LDAP创建用户登录身份验证系统 . 我需要的是,当用户输入他/她的域名和密码时,它必须重定向到另一个页面,因为我的连接正在工作,但我无法绑定用户,密码和活动目录 . 它给我带来了错误,我已经配置了我的php.ini文件 . 所以,我错了!

<?php

   $ldap_dn = "uid=steve,ou=America,ou=Users,ou=MyUsers,dc=domain,dc=com";

    $ldap_password="steve_password";

    $ldap_con = ldap_connect("domain.com");

    ldap_set_option($ldap_con, LDAP_OPT_PROTOCOL_VERSION, 3);

    if(@ldap_bind($ldap_con,$ldap_dn,$ldap_password))
        echo "done";
    else
       echo "no!";
?>

1 回答

  • 0

    尝试将您的连接更改为目录服务器,如下所示:

    $ldap_con = ldap_connect("ldap://directoryserver.domain.com")
    

相关问题