Stas Pavlovichev
Stas Pavlovichev
It seems like you're using a pure PHPUnit test case, right?
Can you make a repository with this example for reproducing this bug?
> I am getting that error when I use codeception without specifying a tests suite Yes, that's why. I'll check it a bit later
Здравствуйте @larinmisha, после получения токена вы можете использовать свой собственный HTTP клиент для запроса нужных вам ресурсов. Поддержка всех API ресурсов в библиотеке не предусмотрена из-за нехватки времени имплементации и...
Я не думаю что смогу помочь с этим, т.к. у меня нет доступа к тестовой среде и ключам на которых можно потестировать.
Можно наверно попробовать вытищить ключи из .pfx https://www.ibm.com/docs/en/arl/9.7?topic=certification-extracting-certificate-keys-from-pfx-file
Какую версию используете? Если 2.2.0, то попробуйте 2.1.1.
Проблема с открытим приватного ключа https://www.php.net/manual/en/function.openssl-pkey-get-private.php#refsect1-function.openssl-pkey-get-private-returnvalues Попробуйте вызвать https://www.php.net/manual/en/function.openssl-error-string.php после ошибки.
Попробуйте воспользоваться `Esia\Signer\CliSignerPKCS7` вместо `Esia\Signer\SignerPKCS7` и подписывать через CLI.
Привет! Я добавил возможности указвать флаги для openssl_pkcs7_sign (https://www.php.net/manual/en/openssl.pkcs7.flags.php). Попробуй добавить флаг ```$signer->addPKCS7Flag(PKCS7_NOSIGS)``` или ```$signer->addPKCS7Flag(PKCS7_NOVERIFY)```