Во-первых, я новичок в SAML. Может кто-нибудь сказать шаг за шагом, как настроить SSO на Drupal с помощью simplesamlphp? Или как тестировать «Тестирование настроенных источников аутентификации»?Как настроить SSO по SAML на Drupal?
Что у меня есть сейчас.
- Установленный модуль simpleSAMLphp Authentication.
- Добавить библиотеку simplesamlphp на мой сайт (mysite/simplesamlphp).
- Измененное config.php
Добавлена мета для saml20-зр-remote.php
$metadata['name'] = array( 'SingleSignOnService' => 'url_login', 'SingleLogoutService' => 'url_logout', 'certFingerprint' => 'key' );
Когда я иду в MySITE/saml_login, я вернуться на страницу входа на IdP. После входа в систему я возвращаюсь на свой сайт (mysite/sso/login? Params) с помощью SAMLRequest и других GET-параметров. Но страница show page not fount error. На wiki это шаг 2.
Итак, что я сделал не так? Может быть, я должен установить обратный вызов той же страницы для обработки этих параметров GET?
Я также попытался сделать это с помощью simplesaml «Тестирование настроенных источников аутентификации», но я получил тот же результат.
Пожалуйста, помогите!