Для авторизации через ЕСИА мы используем решение simpleSAMLphp ()
На данный момент в тестовом контуре ЕСИА происходит успешный переход на страницу авторизации ЕСИА.
На данной странице вводятся следующие авторизационные данные: СНИЛС - все нули, пароль 11111.
Система успешно авторизует и перенаправляет назад на страницу нашего сайта. Но на стороне нашего сайта
вылетает ошибка о том, система не может декодировать симметричный ключ, с помощью которого кодируются данные
Лог сообщения об ошибке:
Apr 30 13:01:14 simplesamlphp DEBUG [4c55a25a1e] Received SAML2 Response from 'https://demo1-esia.gosuslugi.ru/idp/shibboleth'.
Apr 30 13:01:14 simplesamlphp DEBUG [4c55a25a1e] Has 1 candidate keys for validation.
Apr 30 13:01:14 simplesamlphp DEBUG [4c55a25a1e] Validation with key #0 succeeded.
Apr 30 13:01:14 simplesamlphp ERROR [4c55a25a1e] Failed to decrypt symmetric key: Unexpected key size (112bits) for encryption algorithm: 'http://www.w3.org/2001/04/xmlenc#aes128-cbc'
Apr 30 13:01:14 simplesamlphp ERROR [4c55a25a1e] SimpleSAML_Error_Exception: Error 2 - mcrypt_generic_init() []: Iv size incorrect; supplied length: 29, needed: 16
На данный момент в тестовом контуре ЕСИА происходит успешный переход на страницу авторизации ЕСИА.
На данной странице вводятся следующие авторизационные данные: СНИЛС - все нули, пароль 11111.
Система успешно авторизует и перенаправляет назад на страницу нашего сайта. Но на стороне нашего сайта
вылетает ошибка о том, система не может декодировать симметричный ключ, с помощью которого кодируются данные
Лог сообщения об ошибке:
Apr 30 13:01:14 simplesamlphp DEBUG [4c55a25a1e] Received SAML2 Response from 'https://demo1-esia.gosuslugi.ru/idp/shibboleth'.
Apr 30 13:01:14 simplesamlphp DEBUG [4c55a25a1e] Has 1 candidate keys for validation.
Apr 30 13:01:14 simplesamlphp DEBUG [4c55a25a1e] Validation with key #0 succeeded.
Apr 30 13:01:14 simplesamlphp ERROR [4c55a25a1e] Failed to decrypt symmetric key: Unexpected key size (112bits) for encryption algorithm: 'http://www.w3.org/2001/04/xmlenc#aes128-cbc'
Apr 30 13:01:14 simplesamlphp ERROR [4c55a25a1e] SimpleSAML_Error_Exception: Error 2 - mcrypt_generic_init() []: Iv size incorrect; supplied length: 29, needed: 16