У меня есть сервер 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. С чем это может быть связано? Шбболет? апач?
Спасибо.-