ldap_bind PHP 身份验证


ldap_bind PHP authentication

我正在尝试使用PHP根据Active Directory对用户进行身份验证,以便访问网页。

ldap_bind适用于在

Active Directory中设置"登录工作站"设置为"所有计算机"的用户,但不适用于在"以下计算机"选项中使用其计算机名称设置的用户,该选项仅允许他们登录到自己的PC。

有没有办法只对用户用户名/密码组合进行身份验证,而不是让它检查他们可以登录的计算机?

如果我

正确理解您的问题,您正在尝试允许未自动登录的用户进行手动身份验证。

我在公司的 Intranet 上有与此设置类似的内容,如果用户未自动进行身份验证,则会向他们显示一个登录表单,该表单提交给控制器,该控制器使用 adLDAP 库将用户名和密码传递给 LDAP 服务器进行身份验证。