Atom Лента - Форум КриптоПро - Тема:Создание подписи хэша 1с - 10Форум КриптоПро - Atom Лентаurn:https:--www-cryptopro-ru:AtomLenta:ForumKriptoPro:Tema:Sozdaniepodpisikhehsha1s-10:1Copyright 2024 Форум КриптоПро2024-03-29T11:29:08Zhttps://www.cryptopro.ru/forum2/Images/YAFLogo.pngForum Adminhttps://www.cryptopro.ruforum@cryptopro.rutwo_oceanshttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=36490&name=two_oceanstwo_oceanshttps://www.cryptopro.ru/forum2/default.aspx?g=profile&u=36490&name=two_oceans9010436736https://www.cryptopro.ru/forum2/default.aspx?g=profile&u=60152&name=9010436736YetAnotherForum.NETurn:https:--www-cryptopro-ru:ftPosts:st1:meid126948:1Создание подписи хэша 1с<table class="content postContainer_Alt" width="100%"><tr><td>Добрый день.<br />Обе строки искажены (в одной 89 символов, во второй 85, в RAW значении подписи, закодированном в Base64 должно быть 88 символов без перевода строки или 90 символов с переводом) - используйте кнопки при написании сообщения "тип подсветки кода" - "Plain Text", чтобы текст не искажался форумом.<br /><br />На первый взгляд разницы существенной нет, но в первой строке как будто есть непечатный символ ¶ - перевод строки. Удалите перевод строки (символы с кодами 13 и 10) и должно получиться. Заметьте, что если передаете подпись как часть URL или заголовков HTTP, то возможно нужно применить дополнительные замены некоторых символов. Обычно они описаны в руководстве по конкретному сервису.</td></tr></table>2021-08-31T12:28:59+03:002021-08-31T12:28:59+03:00two_oceans<table class="content postContainer_Alt" width="100%"><tr><td>Добрый день.<br />Обе строки искажены (в одной 89 символов, во второй 85, в RAW значении подписи, закодированном в Base64 должно быть 88 символов без перевода строки или 90 символов с переводом) - используйте кнопки при написании сообщения "тип подсветки кода" - "Plain Text", чтобы текст не искажался форумом.<br /><br />На первый взгляд разницы существенной нет, но в первой строке как будто есть непечатный символ ¶ - перевод строки. Удалите перевод строки (символы с кодами 13 и 10) и должно получиться. Заметьте, что если передаете подпись как часть URL или заголовков HTTP, то возможно нужно применить дополнительные замены некоторых символов. Обычно они описаны в руководстве по конкретному сервису.</td></tr></table>urn:https:--www-cryptopro-ru:ftPosts:st1:meid126945:1Создание подписи хэша 1с<table class="content postContainer" width="100%"><tr><td>Добрый день!<br /><br /><br />Получившаяся подпись в SignatureValue:<br />XitCc8GU6rnstZ5KDaFZ7tu8fl8q0uQkbhQcdV5bZpJiwKmcpFkcPHYd/sgNToZF¶yUeRtB3OJH1bYuFWsWWH/A==<br /><br /><br />Проблема в том, что сторонний сервис ждет подпись вида:<br />guovOrEqqSZJ9y4WsqOsGhlV+n123rc3eemG5j450Rd42l4C77qdNLRmLWr3HsWIHdciQg9LX57geG6Du9g==<br /><br />Вопрос, как из подписи что получается у меня, получить подпись в том виде, который хочет сервис?<br />Или как надо формировать подпись чтобы сразу получался требуемый вид?<br /><br /></td></tr></table>2021-08-31T08:22:35+03:002021-08-31T08:22:35+03:009010436736<table class="content postContainer" width="100%"><tr><td>Добрый день!<br /><br /><br />Получившаяся подпись в SignatureValue:<br />XitCc8GU6rnstZ5KDaFZ7tu8fl8q0uQkbhQcdV5bZpJiwKmcpFkcPHYd/sgNToZF¶yUeRtB3OJH1bYuFWsWWH/A==<br /><br /><br />Проблема в том, что сторонний сервис ждет подпись вида:<br />guovOrEqqSZJ9y4WsqOsGhlV+n123rc3eemG5j450Rd42l4C77qdNLRmLWr3HsWIHdciQg9LX57geG6Du9g==<br /><br />Вопрос, как из подписи что получается у меня, получить подпись в том виде, который хочет сервис?<br />Или как надо формировать подпись чтобы сразу получался требуемый вид?<br /><br /></td></tr></table>