|
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
|
||
| 09.12.2016, 12:01 | ||
|
Если я отдам весь проект - меня уволят. Если буду кусочки вырезать, не успею платёжные документы разместить в ГИС, тогда наши заказчики получат штрафы. По тем ссылкам, что я дал вам всего-лишь необходимо сделать две вещи: - научиться канонизировать XML; - научиться получать Hash по ГОСТу через С++ API КриптоПРО SDK. В этом готов помочь прямо здесь на форуме. Задавайте конкретные вопросы.
0
|
||
| 09.12.2016, 12:01 | |
|
Ответы с готовыми решениями:
718
Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (3) Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (5) |
|
0 / 0 / 0
Регистрация: 22.11.2016
Сообщений: 5
|
||
| 09.12.2016, 13:53 | ||
|
0
|
||
|
5 / 5 / 0
Регистрация: 12.09.2016
Сообщений: 24
|
|
| 09.12.2016, 15:14 | |
|
Начал переделывать на работу с асинхронными запросами и сразу столкнулся с ошибкой. Сами запросы обрабатываются нормально, а при попытке получить результат, через getState, вылетает ошибка "Необработанное исключение типа "System.Xml.XmlException" в mscorlib.dll Дополнительные сведения: Эти данные на корневом уровне недопустимы. Строка 1, позиция 1.". Добавил свой IClientMessageInspector, в нем (перед отправкой запроса) запрос стерилизован правильно, видимо проблемы с ответом!? Посоветуйте, что где можно посмотреть.
0
|
|
|
3 / 3 / 0
Регистрация: 04.12.2014
Сообщений: 25
|
|
| 09.12.2016, 16:55 | |
|
парни напишите у кого что уже работает ?!
получается ли размещать счета или что нибудь вообще
0
|
|
|
5 / 5 / 0
Регистрация: 12.09.2016
Сообщений: 24
|
|
| 10.12.2016, 04:33 | |
|
Все оказалось просто) В запросе, где не подписывалось тело, не корректно формировался запрос.
0
|
|
|
32 / 30 / 0
Регистрация: 21.10.2016
Сообщений: 187
|
||
| 10.12.2016, 09:08 | ||
|
Штрафы управдомам отложат на год
0
|
||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 10.12.2016, 14:20 | |
|
amironov79, Про REST рассказывать можно много, на самом деле, да - личный кабинет работает с системой ГИС ЖКХ посредством REST JSON запросов. Если имеются, например, рутинные действия по получению информации с ЛК, то можно изменить внутренний запрос REST под свои критерии. Документации по нему нет, WSDL тоже не выскакивает по запросу. Только методом проб и ошибок. Для получения домов можно просто открыть один дом или договор РСО и взглянуть в ответ. От ГИС ответы приходят полные и внутри много тех данных, тех, что мы можем видеть через SOAP UI.
Сами запросы инспектировал и пересылал с помощью Fiddler - он позволил вклиниться в HTTPS ГИС ЖКХ. Для того, чтобы работал Fiddler и он мог дешифровать трафик ГИС - нужно, чтобы на машине стоял КриптоПро.NET
0
|
|
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 10.12.2016, 16:54 | |
|
Также, раньше, REST был самым надёжным из тех, чтобы просто проверить адрес в ГИС ЖКХ.
0
|
|
|
0 / 0 / 0
Регистрация: 22.11.2016
Сообщений: 5
|
||
| 11.12.2016, 21:03 | ||
|
Очень часто встречаются операции, которые проходят через личный кабинет, но не проходят через soap с системными или внутренними ошибками в ответе.
0
|
||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 12.12.2016, 02:00 | |
|
amironov79, К сожалению, да, это так. Личный кабинет выдаёт информацию только для авторизованных пользователей.
1
|
|
|
0 / 0 / 0
Регистрация: 09.04.2016
Сообщений: 7
|
|||||||||||
| 12.12.2016, 07:30 | |||||||||||
|
Всем привет. Скажите пожалуйста в чем может быть причина, на СИТ 02 отправляю запрос на импорт лицевых счетов, ответ приходит очень "содержательный": "Внутренняя ошибка EXP001000" и не могу понять из за чего, ошибка в запросе, или может это вообще глюк СИТ.
запрос такой:
0
|
|||||||||||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 12.12.2016, 07:52 | |
|
svl42, Есть предположение: попробовать поменять формат даты с <ind:IssueDate>2016-12-12</ind:IssueDate>
на <ind:IssueDate>12.12.2016</ind:IssueDate> Также обратите внимание на <base:Date>?</base:Date> <base:MessageGUID>?</base:MessageGUID>
0
|
|
|
0 / 0 / 0
Регистрация: 09.04.2016
Сообщений: 7
|
||
| 12.12.2016, 10:26 | ||
|
Сменить формат не помогает, ошибка: '12.12.2016' is not a valid value for 'date'.
0
|
||
|
0 / 0 / 0
Регистрация: 12.11.2015
Сообщений: 9
|
|
| 12.12.2016, 10:34 | |
|
svl42, может нужно заменить строку <hous:importAccountRequest Id="signed-data-container" base:version="10.0.1.1">
на <hous:importAccountRequest base:version="10.0.1.1">
0
|
|
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
||||||
| 12.12.2016, 11:00 | ||||||
|
Мухря, Нет, не в этом дело. Id="signed-data-container" указывается для модуля подписи и проверки на ГИС, что запрос подписан ЭЦП. Тут уберёшь - начнёт материться, что запрос не подписан. Кстати, если действительно убрать, то ошибка сохранится? Или появится новая?
Добавлено через 12 минут svl42, На самом деле - внутренняя ошибка на то она и внутри, что там косяки свои. Я тут же выполняю запросы на СИТ 1 и у меня периодически вываливается три разных варианта ответа Сейчас хотел написать в ТП, но и портал завален - всюду хаос.
Добавлено через 6 минут svl42, Также, попробуйте выполнить запрос с минимальным набором данных - в Вашем случае без паспорта и снилсов там всяких = всё по минимуму.
0
|
||||||
|
0 / 0 / 0
Регистрация: 09.04.2016
Сообщений: 7
|
|
| 12.12.2016, 11:52 | |
|
Спасибо, проблема отчасти решена. Действительно был глюк СИТ, отправил несколько раз тот же самый запрос, и раза с третьего он все таки сработал)) лицевой счет добавился. Только вот почему то ФИО не добавилось.
0
|
|
|
32 / 30 / 0
Регистрация: 21.10.2016
Сообщений: 187
|
|||||||||||
| 12.12.2016, 17:50 | |||||||||||
|
Подскажите, можно ли при генерации классов утилитой SvcUtil.exe из wsdl/xsd настроить, чтоб оно ... поменьше безтипных/безымянных item-ов создавало при sequence или choice ?
Например, есть такая схема, где у элементов вполне есть имена собственные Error, UniqueNumber, UpdateDate (это из CommonResultType) : Кликните здесь для просмотра всего текста
из этого получилось безымянное нечто, которое трудно идентифицировать:
0
|
|||||||||||
|
3 / 3 / 0
Регистрация: 04.12.2014
Сообщений: 25
|
|
| 12.12.2016, 17:51 | |
|
в какой среде пишите ?
мы используем Xamarin и еще к знающим, можно ли использовать Visual Studio в организации !?
0
|
|
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
||
| 13.12.2016, 02:14 | ||
|
Судя по стеку мы можем анализировать ответы и присылать в ГИС свои варианты исправления)))
0
|
||
|
187 / 100 / 19
Регистрация: 15.09.2011
Сообщений: 801
|
|
| 13.12.2016, 02:38 | |
|
muf, SVCUtil нельзя так настроить. Вы хотите, чтобы каждый возможный вариант уже представлялся в классе? Возможно, некоторые поля являются как бы переключателями и в зависимости от ситуации в каждом из этих итемов должна храниться ожидаемая сервисом переменная. Но храниться она должна с одним лишь условием - что эта переменная должна быть единственной из выбора. А так, ничто не мешает переписать WSDLImporter и ServiceContractGenerator и реализовать свой родной выхлоп - как заблагорассудится - вот пример:
Это Library - она предназначена для управлением генерации кода из WSDL - всё что она пока делает из LoadSVC - это убирает приватные методы и делает некоторое форматирование в выходном файле. Имея такой инструмент, на этапе CodeCompileUnit - можно внести любые изменения в генерируемые классы.
0
|
|
| 13.12.2016, 02:38 | |
|
.NET 4.x Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (2) Интеграция с ГИС ЖКХ и подпись SOAP без Крипто .NET и stunnel Осуществить подпись SOAP, по стандартам ГИС ГМП, принятого через TCP сокет Ошибки интеграции ГИС ЖКХ Soap, Java, Гис ЖКХ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|