php - php中的活动目录身份验证
问题描述
我试图在 php 中使用 Active Directory 检查身份验证。我尝试了以下代码,但出现错误。我点击了链接https://www.php.net/manual/en/function.ldap-bind.php。
代码:
<?php
// using ldap bind
$ldaprdn = 'Administrator'; // ldap rdn or dn
$ldappass = '****'; // associated password
// connect to ldap server
$ldapconn = ldap_connect("ldap://dc1.example.com")
or die("Could not connect to LDAP server.");
if ($ldapconn) {
// binding to ldap server
$ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);
// verify binding
if ($ldapbind) {
echo "LDAP bind successful...";
} else {
echo "LDAP bind failed...";
}
}
?>
错误 :
PHP 警告:ldap_bind():无法绑定到服务器:第 14 行 /root/ldap1.php 中的凭据无效 LDAP 绑定失败...
解决方案
推荐阅读
- python - 使用 Beautiful Soup 解析 Grobid .tei.xml 输出
- android - 更新 gradle 3.2 获取 Android 资源编译失败。并得到警告:忽略具有未知名称空间的元素“g”
- html - 你如何获得不同的 Soc。Angular中不同路线的M缩略图?
- python - 为 Python 3.6 (Windows 10) 安装 Tensorflow
- java - 从控制台运行时 Spring Boot 测试失败
- python - numpy.fft.irfft: Why is len(a) necessary?
- corda - Corda Transaction Time 从 Vault Query 中获取
- android - 如何使用 OpenSL ES 在 Android NDK 上注册回调函数
- r - 在R中复制字符串
- vba - Excel VBA 的表格边距格式不一致