Назад | Перейти на главную страницу

Shibboleth / apache REMOTE_USER не отображается в переменной PHP

У меня есть сервер apache с настроенными shibboleth и php. Приложение запрашивает учетные данные для входа и после ввода имени пользователя и адреса электронной почты в приложении для входа в систему shibolleth (переменная $ _SERVER ["REMOTE_USER"] пуста.

Это apache conf:

<Location /login.php>
  AuthType shibboleth
  ShibRequestSetting requireSession 1
  require valid-user
</Location>

</VirtualHost>

<Directory "/var/www/html/app/web/">
Options Indexes FollowSymLinks
RewriteEngine On

RewriteCond %{REMOTE_USER} (.*)
## RewriteRule .* - [E=X_REMOTE_USER:%1]
RewriteRule .* - [E=X_REMOTE_USER:%1]
RequestHeader set REMOTE_USER %{X_REMOTE_USER}e
</Directory>

и это shibboleth conf.

<!-- The ApplicationDefaults element is where most of Shibboleth's SAML bits are defined. -->
    <ApplicationDefaults entityID="https://app.php.com/shibboleth"
                             REMOTE_USER="mail sAMAccountName persistent-id targeted-id">

Я не вижу ошибок ни в журналах shibboleth, ни в apache. С чем это может быть связано? Шбболет? апач?

Спасибо.-