検索

ホームページ  >  に質問  >  本文

ldap_bind がエラーを報告します。解決してください。

親愛なる英雄の皆さん、$bd=ldap_bind($conn,$user,$password);// ユーザー検証中に、True の場合は IF ステートメントが実行されますが、間違っている場合は実行されません。 IFで「バインディングに失敗しました」と表示されるのですが、以下のようなエラーが表示されるのですが、何が原因でしょうか? ありがとうございます。

PHP 警告: ldap_bind(): サーバーにバインドできません: J:\ReportData\ltest.php の 13 行目の資格情報が無効です

ソース コードは次のとおりです。

<?php

$host="172.27.108.1";

$port='389';

$ ドメイン='グローバルネット';

$アカウント='testuser1';

$パスワード='P@ssw0rd01';

$user="{$アカウント}@{ $domain}";

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

if($conn){

ldap_set_option($ conn,LDAP_OPT_PROTOCOL_VERSION,3) または die ("LDAP プロトコル バージョンを設定できませんでした");//バージョン 3

を使用する宣言 ldap_set_option($conn,LDAP_OPT_REFERRALS,0);//LDAP へのバインドserver

$bd=ldap_bind($conn,$user,$password);//ユーザー検証

if($bd){

echo 'LDAP バインディングが成功しました' ;

}

else

{

echo 'バインドに失敗しました';

}

} else{

echo '接続できません'; #

齐格飞啊飞齐格飞啊飞1140日前1197

全員に返信(2)返信します

応答なし
  • キャンセル返事