Коллеги, добрый день, столкнулись с аналогичной проблемой, но решить пока не удалось.
Подскажите, в чем может быть дело. Делали аналогично вашему посту, но получили ошибку: «XML подпись недействительна. Не удается построить цепочку сертификатов для доверенного корневого центра.»
Пробовали сделать следующее:
Формируем подпись, получаем теги без префикса ds. Далее приводим xml согласно формату, добавляя к тегам подписи префикс ds, после чего переформируем подпись, добавляя xml элемент - теги подписи. После чего заменяем значение в теге ds:SignatureValue на новое.
|