Я создал сайт членства с Symfony2. Для сайта я использовал FOSuserbundle.
Затем я пытаюсь настроить среду единого входа, инициированную IDP, с помощью этого веб-сайта и OKTA, но у меня здесь ситуация с настройками стороны SP.
введите здесь описание изображения
Я могу видеть опубликованный SAML с трассировщиком SAML Firefox после выполнения процесса №4 (прикрепленное изображение), но аутентификация будет неудачной.
Список ниже того, что я сделал.
step1
Получение okta-simplesamlphp-example для настройки SimpleSAMLphp
https://github.com/jpf/okta-simplesamlphp-example
saml-autoconfig.php
$metadata_url_for = array(
'example' => 'ttps://xxxxxx.com/app/xxxxxxxxxxxxxx/sso/saml/metadata',
);
step2
Для настройки ОКТА
URL единого входа
ttp: //xxxxxxxx.com/simplesamlphp/www/module.php/saml/sp/saml2-acs.php/example
URI аудитории (идентификатор объекта SP)
ttp: //xxxxxxxx.com/simplesamlphp/www/module.php/saml/sp/metadata.php/example
RelayState по умолчанию
ttps: //xxxx.okta.com/app/xxxxxxxxxxxxxxxxxxxxxxxwebsite_1/xxxxxxxxxxxxxx/sso/saml
(Я нашел URL-адрес, щелкнув «Просмотреть инструкции по установке» на вкладке «Вход в систему» для приложения в консоли администратора)
step3
установка SamlBundle для членского сайта
ttps: //github.com/pdias/SamlBundle
Мне кажется, мне не хватает связи между сайтом и SimpleSAMLphp. Как я могу связать друг друга?
Любая помощь здесь будет оценена по достоинству.