вся цепочка лежит вот в этом массиве из моего кода, если там 1 серт, то ее туда не положили, как у меня
Читать полностью…надо понять на что именно он ругается. он нашел его в подписи и не нашел в сторадже?
Читать полностью…тут специфика, если точно не знаете метод - не поможете, пошел форум КриптоПро терзать дальше ...
Читать полностью…просто в php в любом случае ничего извне передавать в метод не нужно, а тут если сертификатов в подписи нет - нужно что то выдумывать дополнительно
Читать полностью…судя по примеру если сертификатов нет (подозреваю что их всё таки нет), они их получают откуда то
Читать полностью…изначально есть файл с подписью - и с ГУИ он проверку проходит
как получить информацию, какие там сертификаты, цепочки и т.п. вложены?
cades конверт сам в себе может содержать как сам серт, так и всю цепочку, если создатель подписи его туда положит, и тогда твой код с CadesSiganture будет работать. В твоем случае кажется цепочку туда не положили
Читать полностью…да млин, это не должно так сложно решаться, что-то не так ...
я вот думаю а сертификат ИФНС ведь должен из хранилища автоматически как-то находиться? может в этом проблема?
Сам конверт cades может содержать как данные подписи, так и цепочку сертификатов. Его можно попробовать распарсить вот таким образом, использую более низкоуровневое АПИ JCP
Читать полностью…не суть - например пользователь создал и подгрузил уже подписанный с присоединённой подписью, либо отдельно файл и подпись
Читать полностью…