• Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 9

ТЕМА: Подпись xml

Подпись xml 4 года, 1 мес. назад #1707

  • Tima
  • Осваиваюсь на форуме
  • Постов: 31
  • Репутация: 0
Добрый день!
Прошу помочь подписать xml(soap-сообщение) с криптопровайдером Калкан для взаимодействия с ГЦВП.
Взял из примера метод signTagXMLbytes.
С ГЦВП приходит ответ что некорректна подпись.

Re: Подпись xml 4 года, 1 мес. назад #1709

  • ugotbug
  • Завсегдатай
  • Постов: 225
  • Репутация: 14
Добрый день.
Можете приложить XML файл до и после подписи.
Могущественный обладатель кольца Знаний

Re: Подпись xml 4 года, 1 мес. назад #1710

  • Tima
  • Осваиваюсь на форуме
  • Постов: 31
  • Репутация: 0

Вложенный файл:

Имя файла: testfiles_Kalkan.zip
Размер файла: 3 KB

Ключ: GOSTKZ_e56fe5a0899f787815adaf5d256da7a0a70c2c13
Изменено: 4 года, 1 мес. назад от Tima.

Re: Подпись xml 4 года, 1 мес. назад #1711

  • Tima
  • Осваиваюсь на форуме
  • Постов: 31
  • Репутация: 0
string[] sCertCA = new string[1];
sCertCA[0] = path + @"cert\BAse64.cer";
res = xmlEx.verifyTagXMLbytes(xmlMessageBytesOut, "Id", sCertCA);
if (res == 1)
Log.WriteLog("verifyTagXMLbytes SUCCESS.");

Проверку проходит успешно, но ГЦВП пишит "SIGNATURE_NOT_VALID"
Изменено: 4 года, 1 мес. назад от Tima.

Re: Подпись xml 4 года, 1 мес. назад #1712

  • Tima
  • Осваиваюсь на форуме
  • Постов: 31
  • Репутация: 0
Жду Ваших комментарии...

Re: Подпись xml 4 года, 1 мес. назад #1713

  • kk
  • Новый участник
  • Постов: 18
  • Репутация: 1
Добрый день. Но файл gcvp_sign.xml не проходит проверку:
res = xmlEx.verifyTagXMLfile("gcvp_sign.xml", "Id", sCertCA);
также файл test.xml это не то что вы подписываете, т.к. в нем тег Body не имеет Id. А в подписанном xml он уже имеет Id.
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 9
FaLang translation system by Faboba