SimpleSamlPHP — Генерация метаданных SP

Я использую библиотеку SimpleSamlPHP для реализации единого входа SAML 2.0 для своего клиента. Мой клиент уже поделился своими метаданными IdP, и я реализовал это со своей стороны. Теперь им нужны (конечно же) метаданные SP от меня.

SimpleSamlPHP предоставляет очень удобный конвертер (найдите конвертер в simplesamlphp/www/admin/metadata-converter.php), который вы можете использовать для преобразования XML метаданных IdP в массив метаданных (PHP), который вы использовали бы в saml20-idp-remote. конфигурация.

Я ищу аналогичную утилиту, которая могла бы получить подробную информацию о моем URL-адресе утверждения, URL-адресе единого выхода и т. д. и создать файл метаданных SP для моего клиента. Если такой утилиты нет, может ли кто-нибудь дать мне подсказку о том, как мне создать метаданные SP для моего клиента. Я, конечно, не ожидаю, что кто-то даст мне полное решение, мне нужен только толчок в правильном направлении.

Спасибо всем.

ОБНОВЛЕНИЕ: я ищу стандартные атрибуты XML, которые должен иметь XML метаданных SP.


person Ather Hashmi    schedule 04.06.2014    source источник
comment
Здравствуйте, могу я узнать, как вы смогли получить доступ к конвертеру метаданных или консоли администратора? Я установил это в Codeigniter и не могу создать к нему маршрут.   -  person JianYA    schedule 07.03.2018


Ответы (1)


Метаданные SP доступны в веб-консоли SimpleSAMLphp (вкладка «Федерация» -> «Показать метаданные»):

https://your_server/path_to_simplesamlphp/www/

или напрямую через URL:

https://your_server/path_to_simplesamlphp/www/module.php/saml/sp/metadata.php/sp_name_from_authsources_php
person Nameless11    schedule 30.09.2014