Я использую свежее скелетное приложение Zend. Установите simplesamphp libtrary с помощью composer require simplesamlphp/simplesamlphp.Зависимость находится в папке моего поставщика. Добавлена вся конфигурация, необходимая для библиотеки в файле конфигурации. Я использую Okta в качестве Idp.Я создал приложение в okta. Я не могу понять, какие значения Single sign on URL и Audience URI (SP Entity ID) мне нужно заполнить для целей тестирования в моей локальной среде.
composer require simplesamlphp/simplesamlphp
Single sign on URL
Audience URI (SP Entity ID)
1) URL-адрес моего приложения Zendhttp://localhost/samltestapp/public/
2) В Okta мое приложение называется Simple saml example.Я добавил следующую ссылку в приложение Okta, чтобы указать папку www в приложении vendor (необходимо ли указывать vendor / saimplesamlphp / www?)
Simple saml example
Единый знак на URL: http://localhost/samltestapp/vendor/simplesamlphp/simplesamlphp/www/module.php/saml/sp/saml2-acs.php/example
URI аудитории (идентификатор объекта SP):
http://localhost/samltestapp/vendor/simplesamlphp/simplesamlphp/www/module.php/saml/sp/saml2-acs.php/example
RelayState по умолчанию: http://localhost/samltestapp/public/?saml_sso=example
3) vendor / www / simplesamlphp / simplesamlphp / config / config.php
'baseurlpath' => 'http://localhost/samltestapp/vendor/simplesamlphp/simplesamlphp/www/',
Когда я нажимаю на приложение okta, т.е. мой Simple saml example перенаправляется на URL-адрес sso. Который я показал abow.even, хотя я получаю ответ SAMLКроме того, но не удается перенаправить на URL-адрес RelayState по умолчанию. Я запутался, что нужно добавить URL-адрес sso, пока workin / testing @ local.Anyone есть подход решения?appriciated.