REMOTE_USER 未设置?

REMOTE_USER 未设置?

我正在尝试使用名为 JMapMyLDAP 的插件在 Joomla 中设置 LDAP 身份验证(实际上有 4 个插件,每个插件都执行不同的工作)。我需要从服务器变量 REMOTE_USER 中提取字符串的一部分,这应该是可见的(我们在这里看到http://timplummer.com.au/4-how-to-integrate-joomla-3-with-active-directory-using-ldap.html) 在 phpinfo() 中;

问题是 REMOTE_USER 未设置或至少未出现。

这里有几点需要注意(如果您不介意的话)——从概念上讲,我并不真正理解身份验证作为一个整体的主题,尽管我在网站工作多年,但这个主题似乎很庞大。是的,我使用 asp 并构建了 php 页面来检查用户是否是他们所说的身份,使用只提供给他们的令牌(/会话?),然后在向服务器发出无状态请求时识别他们。这就是我的理解水平。这听起来与 apache 中的基本身份验证不同,在 apache 中,密码位于文件中,用户名和用户需要登录到基本表单才能访问文件夹/文档,这是通过 .htaccess 文件实现的。

好的,要使用 LDAP 工作,我需要获取 REMOTE_USER,这听起来非常合理,因为否则我们如何知道正在发出请求。

谢谢。

相关内容