|
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
|
|||
| 28.09.2016, 13:04 | |||
|
Хэш-сумма от подписываемого блока (Request) совпала. Хэш-сумма от сертификата тоже совпала. У меня не совпала хэш-сумма в тэге SignedInfo / Reference Type / DigestValue Делаю согласно https://habrahabr.ru/post/300856/ Там сказано:
Канонизирую через библиотеку libxml2 сначала удаляю все символы переноса строки из xml затем формирую полный документ функцией xmlC14NDocDumpMemory нахожу нужный блок функцией xmlXPathEvalExpression и снова функцией xmlC14NDocDumpMemory получаю канонизированный нужный блок т.е. <xades:SignedProperties Id=...>...</xades:SignedProperties> Подскажите что неправильно?
0
|
|||
| 28.09.2016, 13:04 | |
|
Ответы с готовыми решениями:
400
Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (5) Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (4) Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ |
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 28.09.2016, 15:04 | |
|
Zmeishe, Вы на чём пишете?
0
|
|
|
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
|
||
| 28.09.2016, 16:02 | ||
|
Всё дело в волшебных пузырьках.(С) Надо было не вырезать подпись, а канонизировать весь документ целиком. В этом случае в <SignedProperties> попадают дополнительные пространства имён из родительских тэгов. После этого хэш-сумма совпала с Вашей. Пишу на Linux + Qt + Крипто-ПРО SDK Спасибо за твой файл. Я понял где моя ошибка. Последний вопрос: - Я много раз видел в тэге <X509IssuerName> обозначение субъектов федерации ST=25 Приморский край,L=Владивосток или st=77 г.Москва,l=Москва у меня в сертификате L=г.Нижний Новгород,S=52 Нижегородская область мне тоже следует привести к такой форме L=Нижний Новгород,ST=52 Нижегородская область ? т.е. заменить S= на ST= и заменить г.Нижний Новгород на Нижний Новгород ?
0
|
||
|
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
|
||
| 28.09.2016, 16:13 | ||
|
1. Точки и кавычки в именах, но я с ними (с проблемами) ни разу не сталкивался 2. Не понимаемые парсером Ланита атрибуты, про эту проблему я писал здесь: IssuerNamePatcher, т.е., как показала практика, символьные атрибуты лучше заменять на цифровые
0
|
||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 29.09.2016, 02:33 | |
|
По многочисленным просьбам трудовых коллективов нивы интеграции выкладываю проект сервиса REST для подписи XML по текущим форматам.
Проект следует немного подправить в конфигах, так как я убрал оттуда пароль на серт. Проект деплоится на IIS и запускается от LocalSystem. Возможны проблемы с доступом пользователя к криптографической системе. Для этого следует добавить права в mmc, добавить сертификат в локальный компьютер и предоставить управление закрытыми ключами пользователю IIS, от имени которого работает сайт. Проект был создан не только в связи с тормозами в основном проекте, вылетами по Detour шарпея, но и для получения модульности всей махины, также удобен при интеграции. В проекте есть интеграционные тесты, которые показывают как можно обратиться к REST ServiceStack Если будете качать ServiceStack, то выше 3.9.71 не ставьте.
0
|
|
|
0 / 0 / 0
Регистрация: 25.08.2016
Сообщений: 18
|
|
| 29.09.2016, 10:24 | |
|
help! Коллеги, нужно настроить в нашей корпоративной системе взаимосвязанную структуру справочников с таблицами. Реализуем интеграцию для РСО. Перерыл кучу методической информации, остается непонятным конкретный перечень справочников, кто этот момент уже прорабатывал, просьба, намекните в каком направлении копать, либо, может быть, уже есть готовые схемы/структуры? Заранее спасибо!
0
|
|
|
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
|
|
| 29.09.2016, 11:18 | |
|
Всё-равно ничего не получается
СИТ выдаёт ошибку Reference with Type="http://uri.etsi.org/01903#SignedProperties" must reference the xades:SignedProperties element AUT011005 Ошибка формата подписи запроса
0
|
|
|
9 / 8 / 0
Регистрация: 20.05.2016
Сообщений: 153
|
||||
| 29.09.2016, 11:53 | ||||
|
Добавлено через 28 минут И еще момент - УРА!!!, Они все же меняют логику импорта/экспорта договоров РСО после обращения!!!!!
0
|
||||
|
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
|
|||
| 29.09.2016, 12:09 | |||
|
Наши клиенты уже отметили факты отваливания договоров от объектов управления. Т.е. вчера объектов управления был, договор к нему привязан был. Сегодня объект управления есть, а договора на нем уже нет - лицевой не завести. В логах ничего нет, что кто-то что-то менял. только устав, в котором прописаны адреса объектов управления, но нет упоминания ни об одной услуги, так как (наверное, у нормальных людей) подразумевается, что если ТСЖ добавило N услуг, то эти N услуг потенциально можно оказать в любом объекте управления. Почему нельзя было сделать, чтобы по умолчанию все услуги были доступны во всех объектах управления без явного указания какого-либо документа (т.е. если у ТСЖ документ верхнего уровня - устав, то автоматом привязывать устав и все услуги из справочников услуг). А сам факт реализации этой потенциальной возможности в определенное время был бы отражен в платежном документе. Сейчас же делаются миллионы бессмысленных телодвижений
0
|
|||
|
9 / 8 / 0
Регистрация: 20.05.2016
Сообщений: 153
|
|
| 29.09.2016, 12:13 | |
|
0
|
|
| 29.09.2016, 12:30 | ||
|
Не по теме:
После последнего обновления отвалились/скрылись все счетчики в доме. Покопавшись в личном кабиненте, в разделе атрибутов организации увидели надпись "Информация об организации устарела" и кнопку "Обновить". Нажали кнопку "Обновить" - все счетчики пристыковались обратно к космическому кораблю:)
0
|
||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
||
| 29.09.2016, 14:48 | ||
|
0
|
||
| 29.09.2016, 15:00 | |
|
Не по теме: У предыдущего сообщения картинка отвалилась, прямо как квартиры в ГИС ЖКХ
0
|
|
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 29.09.2016, 15:17 | |
|
0
|
|
|
9 / 8 / 0
Регистрация: 20.05.2016
Сообщений: 153
|
||
| 29.09.2016, 15:35 | ||
|
0
|
||
|
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
|
|
| 29.09.2016, 16:30 | |
|
0
|
|
|
476 / 239 / 114
Регистрация: 12.05.2016
Сообщений: 647
|
|||||||||||||||||||||
| 29.09.2016, 18:36 | |||||||||||||||||||||
|
С начислением за капитальный ремонт разбирался кто-нить?
Метод importPaymentDocumentData Если отправляю его как обычную жилищную услугу (код=2, из справочника NSI=50)
А если заполняю недавно появившуюся секцию <bil:CapitalRepairCharge>
то отлуп уже другой ![]()
#вотэтоповоротЧего этим чертям надо - хрен их разберет пойду канеш тикет накатаю, но ждать опять две недели р-р-р-р-р...Через личный кабинет УК вообще доступна одна единственная из всех жилищных услуг: "Содержание и ремонт", видимо подразумевается, что других жилищных услуг у УК в принципе быть не может. В справочники компании и договора управления жилищные услуги естессно не добавляются, их там тупо нет. Добавлено через 6 минут P.S: блин в importAccountData нашел новый тип лицевого осчета <hous:isCRAccount>true</hous:isCRAccount> Походу чтобы капремонт загрузить надо ЕЩЕ по одному лицевому счету со спец.типом на каждую хату завести и только туда эту услугу пихать, мрак .... Раньше давало грузить без этих танцев
1
|
|||||||||||||||||||||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 29.09.2016, 19:04 | |
|
Anvano, давай, кончай, про работу, скоро пятница))))) Отлупы загоняй в ТП - мы тебе тут как зайцу пятая нога.
Нас всех достала уже эта ущербная система интеграции - давайте немного подождём, пока наступит 1 января и мы каждого чиновника научим WCF и C#? Есть проблемы? Скажите мне, пожалуйста, почему они ошибки выдают последовательно а не в сквозном варианте? Товарищи Ланитовцы - вы нетрудоспособные? Добавлено через 11 минут Похожу их парализовала куча бабок, что им отчислили за работу. Уроды... Слов нет. Вы - уроды.
0
|
|
|
476 / 239 / 114
Регистрация: 12.05.2016
Сообщений: 647
|
|||||||
| 29.09.2016, 19:05 | |||||||
|
я сегодня впервые увидел сразу несколько ошибок одновременно в одном ответе на мой запрос ![]() значит всё-таки могут сразу все ошибки выдавать, а не по мере натыкания на них
откатал еще один тикетP.S: Естественно параметров OwnerInd/RenterInd в запросе не существует это даже не обсуждается.
0
|
|||||||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 29.09.2016, 19:20 | |
|
А по-хорошему, мы все знаем, что
эту систему не ланит проектировал и создавал, потому-что они сетевики - вот поэтому долго работает техподдержка. Мы развалим этот миф. Ланит - не разработчик - он субподрядчик. Разработчики сидят в австралии, в нидерландах - не стыдно???? Русские? Позор ВАМ. Добавлено через 57 секунд Anvano, тебе просто повезло нарваться на документированный метод... И всё - остальная система - колом. Добавлено через 7 минут Я сейчас общался с разработчиком из Австралии - да, он подтвердил, что заказы идут, но не публично... Потому-что мы вместе разрабатывали до этого платёжную систему - нихера мне повезло????
0
|
|
| 29.09.2016, 19:20 | |
|
.NET 4.x Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (2) Интеграция с ГИС ЖКХ и подпись SOAP без Крипто .NET и stunnel Soap, Java, Гис ЖКХ
Интеграция с ГИС ЖКХ (ГЖ). 400 Bad request Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|