【发布时间】:2020-09-13 04:02:18
【问题描述】:
我有一个简单的 php 脚本,用于测试绑定到 MS 活动目录,以便使用它登录到 php 应用程序。当它在浏览器上运行时,响应错误:“无法联系 LDAP 服务器”,但在终端中工作正常。
操作系统 centos 7 php 5.6.40
$ldad = ldap_connect('ldap://{LDAP}.{DOMAIN.COM}','389')
or die('Cannot connect');
ldap_set_option($ldap,LDAP_OPT_PROTOCOL_VERSION,3);
ldap_set_option($ldap,LDAP_OPT_REFERRALS,0);
if($bind=ldap_bind($ldap,'{USERNAME}@{DOMAIN.COM}','{PASSWORD}')) {
echo "\n\nSuccess Binding!\n\n";
ldap_unbind($ldap);
}
else {
echo ldap_error($ldap);
}
有什么建议吗?
【问题讨论】:
标签: php browser terminal centos ldap