|
楼主 |
发表于 2003-4-24 08:28:45
|
显示全部楼层
我是用了bind这种方法不行了才来这里问的。
测试代码如下:
<?php
$password="9807";//这个密码是正确的
$ds=ldap_connect("192.168.0.225");//LDAP已启动且可以访问
$bin=ldap_bind($ds,"dc=lz,dc=com,cn=qinq",$password);
//这句不通过
?>
提示无法bind到LDAP Server
但是如果改下面的样子:
<?php
$password="{ssha}9807";//或者用mhash()来处理过
$ds=ldap_connect("192.168.00.225");
$bin=ldap_bind($ds,""dc=lz,dc=com,cn=qinq",$password);
就可以挷定。可是这样的话密码对或错都可以通过啊! |
|