1

PHP で AdLDAP ライブラリをテストしています。私は全体的にLDAPに慣れていないので、何が悪いのかわかりません。

これが私がクラスを開始した方法です:

$adldap = new adLDAP( array(
    'base_dn'=>'DC=xxxx,DC=xxxx,DC=sg',
    'account_suffix'=>'@xxxx.xxxx.sg',
    'domain_controllers'=>array('ns01.xxxx.xxxx.sg','dc02.xxxx.xxxx.sg'),
    'ad_port'=>389,
    'use_tls'=>true
));

次に、サンプルをテストするAuthenticationと、常に"Failed!".
唯一のことは、サーバーがSSL を使用していないことです。
要因ですか?
または
他に何が間違っているか (または) チェックする必要がありますか?

4

2 に答える 2

1

それは正しくありません。TLS はポート 389 を使用し、SSL は 636 を使用します。

TLS が正しく設定されているように見えますが、サーバーは TLS 用に構成されていません。たぶん、SSL専用に構成されています。

于 2014-03-24T07:55:14.407 に答える
-1

TLS を使用する場合、デフォルトのポートは 636 です。

于 2012-05-24T02:51:51.073 に答える