AdLDAP - 无法测试身份验证。它本质上需要SSL吗?

时间:2012-05-22 09:17:41

标签: php ldap adldap

我正在使用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 是因素吗?
OR
还有哪些其他错误(或)需要检查?

2 个答案:

答案 0 :(得分:1)

这是不正确的,TLS使用端口389,SSL使用636。

您似乎拥有TLS的正确设置,但您的服务器尚未配置。 也许它只配置为SSL。

答案 1 :(得分:-1)

如果使用TLS,则默认端口为636。

相关问题