Atom Лента - Форум КриптоПро - Тема:Отменить подпись - 10Форум КриптоПро - Atom Лентаurn:https:--www-cryptopro-ru:AtomLenta:ForumKriptoPro:Tema:Otmenit'podpis'-10:1Copyright 2024 Форум КриптоПро2024-03-28T21:11:51Zhttps://www.cryptopro.ru/forum2/Images/YAFLogo.pngForum Adminhttps://www.cryptopro.ruforum@cryptopro.ruЕвгений Афанасьевhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=1064&name=Евгений АфанасьевЕвгений Афанасьевhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=1064&name=Евгений АфанасьевAtlhttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=38089&name=AtlYetAnotherForum.NETurn:https:--www-cryptopro-ru:ftPosts:st1:meid125720:1Отменить подпись<table class="content postContainer_Alt" width="100%"><tr><td>Здравствуйте.<br />Спасибо за информацию, устраним проблему в следующей версии.</td></tr></table>2021-06-29T14:35:05+03:002021-06-29T14:35:05+03:00Евгений Афанасьев<table class="content postContainer_Alt" width="100%"><tr><td>Здравствуйте.<br />Спасибо за информацию, устраним проблему в следующей версии.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid125641:1Отменить подпись<table class="content postContainer" width="100%"><tr><td>В процессе работы BrowserPlugin выдаётся несколько диалогов подтверждения операции. И если в окне ввода пароля нажать на cancel (esc), то генерируется ошибка "Ошибка при обработке цифровой подписи XML. (0x800705BA)". Это в корне неправильно - человек просто отменил операцию - это вообще не ошибка. Но уж если действие отмены превращать в exception, то хотя бы с другим кодом, чтобы в моей программе я мог бы отследить причину ошибки и как мне надо, обработать её. Номер ошибки должен быть CAPICOM_E_CANCELLED или ERROR_CANCELLED.<br /><br />И ещё - на многие ошибки подписания выдаётся код 800705BA. Неужели нельзя как-то подробнее причину ошибок определять. Это просто издевательство над программистами - на каком-то компе в стране происходит ошибка и нет никакой её идентификации.</td></tr></table>2021-06-23T13:27:59+03:002021-06-23T13:27:59+03:00Atl<table class="content postContainer" width="100%"><tr><td>В процессе работы BrowserPlugin выдаётся несколько диалогов подтверждения операции. И если в окне ввода пароля нажать на cancel (esc), то генерируется ошибка "Ошибка при обработке цифровой подписи XML. (0x800705BA)". Это в корне неправильно - человек просто отменил операцию - это вообще не ошибка. Но уж если действие отмены превращать в exception, то хотя бы с другим кодом, чтобы в моей программе я мог бы отследить причину ошибки и как мне надо, обработать её. Номер ошибки должен быть CAPICOM_E_CANCELLED или ERROR_CANCELLED.<br /><br />И ещё - на многие ошибки подписания выдаётся код 800705BA. Неужели нельзя как-то подробнее причину ошибок определять. Это просто издевательство над программистами - на каком-то компе в стране происходит ошибка и нет никакой её идентификации.</td></tr></table>