在 PHP 中检索 Active Directory 用户名
在 Intranet 上使用 PHP Web 应用程序时,检索当前用户的 IP 和主机名是相对简单的直截了当。然而,获取他们的 Active Directory 或 Windows 用户名可能是一个挑战。
解决方案
要在 PHP 中检索 Active Directory/Windows 用户名,请检查 AUTH_USER 请求变量。如果存在,它表示经过身份验证的用户的用户名。但值得注意的是:
在 Active Directory 域中,当客户端使用 Internet Explorer 时,如果服务器和文件系统权限配置正确,IE 可以静默地将用户的域凭据提交到服务器。因此,AUTH_USER 将包含 MYDOMAINuser.name 格式,无需用户手动登录 Web 应用程序。
以上是如何在 PHP 中检索 Active Directory 用户名?的详细内容。更多信息请关注PHP中文网其他相关文章!