apache — Получить параметры IDP на моем SP с переполнением стека

Я настроил сервер SP с Shibboleth и Apache. Связь с IDP работает, но я не получаю данные после входа в систему на моем SP.

Я ищу на $_GET, $_POST, $_COOKIE, $_SESSION, а также $_SERVER, но я не получаю параметры IDP на PHP.

Когда я посещаю URL «https: //mydomain.ext/Shibboleth.sso/Session«Атрибуты пустые.

Я хотел бы знать, как получить параметры на PHP.

Спасибо

1

Решение

Shibboleth SP нужно сказать принять атрибуты. например в

SHIBBOLETH_HOME/etc/shibboleth/attribute-map.xml

<Attribute name="urn:oid:0.0.7" id="CB_InterestingAttribute">
<AttributeDecoder xsi:type="StringAttributeDecoder" caseSensitive="false"/>
</Attribute>

и, например, в приложении Sinatra вы можете получить к нему доступ через:

ENV['CB_InterestingAttribute']
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]