INFO:私は認証しようとしているとadLDAPadLDAPでユーザを認証結果は "ユーザー認証の失敗" である
問題: adLDAPは "ユーザー認証の失敗" 私に言って
QUESTION:これを処理するエラーが表示されていないときに、私は何をする必要があるのかを知るにはどうしたらいいですか?
を試み/検索結果:
- http://adldap.sourceforge.net/faq.php
- stackoverflow.com/questions/2465260/using-adldap-php-class-but-getting-error-when-looking-for-group-をユーザーは、所属-へ
- adldap.sourceforge.net/wiki/doku.php?id=documentation_examples#authenticating_a_user
- http://phreek.org/blog/2011/12/enable-php-ldap-module-in-xampp
CODE:
require_once(dirname(__FILE__) . '/adLDAP.php');
$adldap = new adLDAP();
$username = "user";
// $username = "domain\user"; // I have also tried
$password = "pass";
$authUser = $adldap->authenticate($username, $password);
if ($authUser == true) {
echo "User authenticated successfully";
}
else {
echo "User authentication unsuccessful";
}
echo('<hr />');
$result=$adldap->user_info("jboyle");
print_r($result);
HTML出力:
User authentication unsuccessful
Fatal error: Call to undefined method adLDAP::user_info() in C:\xampp\htdocs\adLDAP\compare.php on line 18
"ユーザー認証に失敗しました"というadLDAPはあなたのコードです。どのadLDAPが '$ adldap-> get_last_error();を実行するかを調べるには –
私はあなたがそれを考えると思いました、今週末にいくつか見つけたと思います。私はすぐに回答を投稿します。より具体的には、 "$ adldap-> authenticate"はfalseを返しています。なぜか分かりません。 – Ac0ua