![Kerberos 身份验证不适用于 Apache 和 PHP-FPM](https://linux22.com/image/736552/Kerberos%20%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E4%B8%8D%E9%80%82%E7%94%A8%E4%BA%8E%20Apache%20%E5%92%8C%20PHP-FPM.png)
答案1
如果通过在 index.php 中添加 print_r($_SERVER) 进行调试并禁用 drupal 来解决这个问题,那就好了。
事实证明,正确的变量是 $_SERVER[Redirected_Remote_USER],这可能是因为 php-fpm。
由于 Drupal LDAP SSO 模块甚至有一个带有帮助文本的字段,下面写着“...或 Redirect_Remote_User”,因此在调试后很容易修复它。
如果通过在 index.php 中添加 print_r($_SERVER) 进行调试并禁用 drupal 来解决这个问题,那就好了。
事实证明,正确的变量是 $_SERVER[Redirected_Remote_USER],这可能是因为 php-fpm。
由于 Drupal LDAP SSO 模块甚至有一个带有帮助文本的字段,下面写着“...或 Redirect_Remote_User”,因此在调试后很容易修复它。