php 向ldap请求文件,绑定 LDAP 目录 - PHP 7 中文文档

(PHP 4, PHP 5, PHP 7)

ldap_bind – 绑定 LDAP 目录

说明

ldap_bind

( resource $link_identifier

[, string $bind_rdn = NULL

[, string $bind_password = NULL

]] ) : bool

使用指定的 RDN 和密码绑定到 LDAP 目录。

参数

link_identifier

通过 [ldap_connect()](php7/function.ldap-connect) 连接之后返回的 LDAP 连接标识。

bind_rdn

bind_password

如果没有指定 bind_rdn 和 bind_password ,将会以匿名身份绑定。

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE。

范例

Example #1 使用 LDAP Bind

// using ldap bind

$ldaprdn = 'uname'; // ldap rdn or dn

$ldappass = 'password'; // associated password

// connect to ldap server

$ldapconn = ldap_connect("ldap.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...";

}

}

?>

Example #2 Using LDAP Bind Anonymously

//using ldap bind anonymously

// connect to ldap server

$ldapconn = ldap_connect("ldap.example.com")

or die("Could not connect to LDAP server.");

if ($ldapconn) {

// binding anonymously

$ldapbind = ldap_bind($ldapconn);

if ($ldapbind) {

echo "LDAP bind anonymous successful...";

} else {

echo "LDAP bind anonymous failed...";

}

}

?>

参见

[ldap_unbind()](php7/function.ldap-unbind) – Unbind from LDAP directory

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值