AdLDAP -- 测试身份验证失败.它本质上需要SSL



我正在用我的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。
是因素吗?

还有什么其他错误(或(需要检查?

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

您似乎具有正确的 TLS 设置,但您的服务器未为其配置。也许它仅针对SSL配置。

如果使用

TLS,则默认端口为 636。

相关内容

最新更新