#laravel-5 #saml-2.0 #onelogin
Вопрос:
Я работаю над OneLogin SAML
, я получаю зашифрованный ответ от onelogin, я могу расшифровать его с https://www.samltool.com/attributes.php, Я получаю правильные данные в массиве, но как это сделать программно ? кто-нибудь может, пожалуйста, помочь мне, как это сделать?
Комментарии:
1. Вы передали сертификат SP OneLogin? Если вы настроили SP с помощью файла или ссылки, возможно, что OneLogin as выбрал из него сертификат и зашифровал ответ. Если вы хотите изменить его только на подписание ответа, вы можете сделать это, прокрутив вниз на вкладке Конфигурация. Дайте мне знать, если это поможет
Ответ №1:
Вы можете обратиться к инструментарию SAML PHP OneLogin или использовать пакет Laravel-onelogin , позволяющий onelogin предоставлять аутентификацию и пользователей вашему приложению.
Если вы ищете специально для расшифровки. Приведенная ниже ссылка содержит все методы шифрования и дешифрования https://github.com/onelogin/php-saml/blob/master/extlib/xmlseclibs/xmlseclibs.php