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