• Страница:
  • 1

ТЕМА: KalkanCOM.SignXML

KalkanCOM.SignXML 5 мес., 4 нед. назад #4834

добрый день,

Подскажите пожалуйста, есть ли описание метода KalkanCOM.SignXML?

При попытке подписать XML, все ок. Происходит следующим образом:


try
{
lock(CommonLib.KalkanCOM)
{
CommonLib.KalkanCOM.SignXML(alias, 0, signNodeId, parentSignNode, parentNameSpace, inData, out outSign);
}
} catch (Exception e)

Далее проверяется валидность подписи:

string error = string.Empty;
uint err = CommonLib.KalkanCOM.GetLastError();

здесь получаю ошибку 149946409

Подскажите пожалуйста, что делать?

Re: KalkanCOM.SignXML 5 мес., 3 нед. назад #4848

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Добрый день!

Библиотека не генерирует исключения. Код ошибки можно получить только вызвав метод GetLastError().
Документ с описанием библиотеки находится в SDK НУЦ РК. В нем же можете найти значения кодов ошибок.
Модератор

Re: KalkanCOM.SignXML 5 мес., 2 нед. назад #4865

Добрый день, получил последний SDK.

Добавил логи после подписания документа. обновил библиотеку KalkanCryptCOM.dll. Метод GetLastErrorString не возвращает ошибок, однако и файл не подписывается. Переменная outSign возвращается пустой.

Подписываю следующий документ:

<in:R06 xmlns:in=" aisoip.adilet.gov.kz/webservices/BANK/types/Request">
<in:items xmlns:in=" aisoip.adilet.gov.kz/webservices/BANK/types/Request">
<in:BankID>269817</in:BankID>
<in:ReferenceMsgID>82F0EC2C380FB7D5E0530501A8C0E8EB</in:ReferenceMsgID>
<in:BankCollOrderRefMsgID>HSBK201902281802242</in:BankCollOrderRefMsgID>
<in:ResponseStatus>
<in3:Code xmlns:in3=" aisoip.adilet.gov.kz/webservices/BANK/ty...001</in3:Code>
<in3:Description xmlns:in3="[http://aisoip.adilet.gov.kz/webservices/BANK/types/Common]">ИР помещено в картотеку Банком</in3:Description>
</in:ResponseStatus>
</in:items>
</in:R06>

Подскажите пожалуйста, что теперь делать?

Re: KalkanCOM.SignXML 5 мес., 2 нед. назад #4866

  • danil.miskiv
  • Осваиваюсь на форуме
  • Постов: 24
  • Репутация: 1
Здравствуйте! Данной информации не достаточно. Могли бы Вы подробнее расписать проблему.
Можете отправить исходники на почту Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.
  • Страница:
  • 1
FaLang translation system by Faboba