ldap_bind報錯,求解決辦法
齐格飞啊飞
齐格飞啊飞 2021-11-01 15:09:22
0
2
1113

各位大俠,我在Windows下每次運行到  $bd=ldap_bind($conn,$user,$password);//用戶驗證的時候,True的話,會運行IF語句,但是錯誤的話,不會顯示IF裡的“綁定失敗”,而是顯示以下錯誤,請問是什麼原因,謝謝。

 PHP Warning:  ldap_bind(): Unable to bind to server: Invalid credentials in J:\ReportData\ltest.php on line 13

 原始碼如下:

 

       <?php

$host="172.27.108.1";

#$port='389';

#$ domain='globalnet';

$account='testuser1';

$password='P@ssw0rd01';

$user="{$account}@{ $domain}";

 

$conn=ldap_connect($host,$port);

if($conn){

    ldap_set_option($ conn,LDAP_OPT_PROTOCOL_VERSION,3) or die ("Could not set LDAP Protocol version");//聲明使用版本3

    ldap_set_option($conn,LDAP_OPT_#    ldap_set_option($conn,LDAP_OP_REFERRALS,0);

    $bd=ldap_bind($conn,$user,$password);//使用者驗證

    if($bd){

       echo 'LD#AP綁定成功';

       echo 'LD#AP綁定成功';

##    }

    else

o 和

#    echo '無法連接';        

}

echo ldap_error($conn);

ldap_close($conn);

齐格飞啊飞
齐格飞啊飞

全部回覆(0)
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!