2015-12-08 2 views
1

Я очень новичок в Pyramid, Shibboleth и Python, так голый со мной.Показать атрибуты Shibboleth в пирамиде

Входной шлюз установлен. Я могу войти в свое приложение Pyramid с Shibboleth и вытащить заголовки, но все, что я вижу, это несколько Cookies 'shibstate'.

Я не думаю, что эти куки являются атрибутами, но, пожалуйста, уточните. Я начал тестировать сеансы Pyramids «UnencryptedCookieSessionFactoryConfig», но дайте мне знать, если я на правильном пути. Если мне нужно использовать сеанс shib для хранения атрибутов.

ответ

0

Спасибо Akshay. Исследование AJP привело меня к решению. Это был конфликт mod_wsgi и shibboleth.sso. Добавление директивы apache исправлено, как показано в Shibboleth documentation:

<Location /Shibboleth.sso> 
SetHandler shib 
</Location> 
0

Эти куки, безусловно, не являются атрибутами. Это информация, связанная с внутренней сессией Шибболета.

Мы ничего не можем извлечь из этого.

Все атрибуты будут переданы в http response header этой защищенной странице. Возможно, вам придется открыть порт AJP. This может вам помочь - как настроить AJP.

Однако у вас может быть ручной запрос; https://sp.example.ac.jp/Shibboleth.sso/AttributeQuery\?entityID=... Это синтаксис для этого. This Страница имеет хорошую ссылку.

Смежные вопросы