PHP程序架在LINUX上能不能用LDAP做用户验证 那我在LINUX下架的服务器跑PHP时,登录的用户和账号用LDAP通过域服务器来验证,可以吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php// using ldap bind *** NOTE the uname *****$ldaprdn = "uid=username,ou=people,dc=172.18.100.3"; //这里这样写可以吗? $ldappass = "password"; // associated password// connect to ldap server$ldapconn = ldap_connect("172.18.100.3") or die("Could not connect to LDAP server.");if (ldap_set_option($ldapconn, LDAP_OPT_PROTOCOL_VERSION, 3)) { echo "Using LDAPv3";} else { echo "Failed to set protocol version to 3";}if ($ldapconn) { // binding to ldap server $ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass); // verify binding if ($ldapbind) { echo "LDAP bind successful..."; } else { echo "LDAP bind failed..."; }}?> 我这样写的话,我域服务器的域名我不知道,DC那里写IP可以吗?上面代码还是会报Using LDAPv3Warning: ldap_bind() [function.ldap-bind]: Unable to bind to server: Invalid credentials in F:\BS Projects\test.php on line 20LDAP bind failed... win7不支持SMTP,请问如何发电子邮件呢? 请举几个关于应用抽象类比较典型的案例 关于is_writable的问题 PHP排除某变量中的所有中文 ~今天是我23岁大寿,散分100,顺便问个MYSQL问题! mysql 的数据求积问题 利用Smarty如何生成html文件? 求一个比较完全的JS的用户验证函数 请给个PHP发邮件的例子? 哪里有下载好一点的免费php+mysql的论坛? (深圳)网络公司若干PHP网站程序找PHP程序员外包,可长期合作 php时间函数
$ldaprdn = "uid=username,ou=people,dc=172.18.100.3"; //这里这样写可以吗?
$ldappass = "password"; // associated password// connect to ldap server
$ldapconn = ldap_connect("172.18.100.3")
or die("Could not connect to LDAP server.");if (ldap_set_option($ldapconn, LDAP_OPT_PROTOCOL_VERSION, 3)) {
echo "Using LDAPv3";
} else {
echo "Failed to set protocol version to 3";
}if ($ldapconn) { // binding to ldap server
$ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass); // verify binding
if ($ldapbind) {
echo "LDAP bind successful...";
} else {
echo "LDAP bind failed...";
}}?>
我这样写的话,我域服务器的域名我不知道,DC那里写IP可以吗?上面代码还是会报
Using LDAPv3
Warning: ldap_bind() [function.ldap-bind]: Unable to bind to server: Invalid credentials in F:\BS Projects\test.php on line 20
LDAP bind failed...