CftClub.ru
Клуб специалистов ЦФТ-Банк

MIGOM Интеграциа

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Интеграция с внешними подсистемами
Предыдущая тема :: Следующая тема  
Автор Сообщение
hayart
Участник


Вступление в Клуб: 26.08.2010
СообщениеЧт Авг 26, 2010 20:21   MIGOM Интеграциа Ответить с цитатой
Полезность: Нет оценки
Privet Vsem,. Spasibo chto obratili vnimanja na moj vapros.
Ya integriroval MonyGram i Zolotaya Karona s nashim ABS. Tiper xochu integrirovat MIGOM, budu rad esli kto nibut pamojet mnje Smile Zaranije spasibo.

tak vot chitaju dokumentaciju katoruju dali

Запросы, содержащие xml-сообщения, передаются методом POST на адрес https://<Имя сайта>:<порт>/s/bsi.dll. Имя сайта и порт, который необходимо использовать, сообщает партнеру администратор системы. В запросе необходимо указать следующие параметры:
Rts-Request = 'T=LbETBCom.ComSession';
• Content-Type = 'text/xml; charset=Windows-1251'.
Все финансовые документы, передаваемые в xml-сообщениях в/из систему, подписываются ЭЦП ключами криптобиблиотеки Crypto-Pro, выданными штатными средствами системы.

tak vot chto takoje Rts-Request = 'T=LbETBCom.ComSession';

kak ja mogu reolizavat?
ГлСП
Профи


Вступление в Клуб: 20.09.2007
СообщениеПт Авг 27, 2010 04:47   Re: MIGOM Интеграциа Ответить с цитатой
Полезность: Нет оценки
hayart пишет:
Privet Vsem,. Spasibo chto obratili vnimanja na moj vapros.
Ya integriroval MonyGram i Zolotaya Karona s nashim ABS. Tiper xochu integrirovat MIGOM, budu rad esli kto nibut pamojet mnje Smile Zaranije spasibo.

tak vot chitaju dokumentaciju katoruju dali

Запросы, содержащие xml-сообщения, передаются методом POST на адрес https://<Имя сайта>:<порт>/s/bsi.dll. Имя сайта и порт, который необходимо использовать, сообщает партнеру администратор системы. В запросе необходимо указать следующие параметры:
Rts-Request = 'T=LbETBCom.ComSession';
• Content-Type = 'text/xml; charset=Windows-1251'.
Все финансовые документы, передаваемые в xml-сообщениях в/из систему, подписываются ЭЦП ключами криптобиблиотеки Crypto-Pro, выданными штатными средствами системы.

tak vot chto takoje Rts-Request = 'T=LbETBCom.ComSession';

kak ja mogu reolizavat?



У нас это реализовано на Java. В принципе это обычный HTTP запрос, через которые постом передаются данные, которые, соответственно, подписаны в этом же приложении. Правда мы писали в двоем , Я отвечал за подготовку данных, коллега отвечал за подписывание.

'T=LbETBCom.ComSession' - это сервис, который обрабатывает запросы, собственно, это обычный вебсервер, просто возвращает вместо странички данные, в виде xml.


Сам программа тоже является сервисом, т.к. из IBSO данные передаются ему через HTTP запрос.

Работает система уже больше, чем полгода.
hayart
Участник


Вступление в Клуб: 26.08.2010
СообщениеПт Авг 27, 2010 07:28   spasibo za otvet Ответить с цитатой
Полезность: Нет оценки
Spasibo za otvet.
u minja kod VB

Dim xmlItem As MSXML2.IXMLDOMElement
Dim xmlItemChild As MSXML2.IXMLDOMElement

xmlDocReq.async = False

xmlDocReq.loadXML ("<?xml version='1.0'?><directory-request><type>AgentsPoints</type></directory-request>")

xmlHttp.open "POST", "https://migom.etrust.ru:1443/s/bsi.dll", False,
xmlHttp.setRequestHeader "Content-Type", "text/xml; charset=Windows-1251"

xmlHttp.send (xmlDocReq.xml)

myURL = xmlHttp.responseBody


otvet poluchaju

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="refresh" content="15; url=https://migom.etrust.ru:1443">
<title>Äåíåæíûå ïåðåâîäû ÌÈÃÎÌ - Èíôîðìàöèÿ î ñèñòåìå</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div id="wb_Text1" style="position:absolute;left:190px;top:340px;width:900px;height:120px;z-index:0;" align="center">
<font style="font-size:21px" color="#000000" face="Arial">Óâàæàåìûå ïîëüçîâàòåëè </font><font style="font-size:21px" color="#009300" face="Arial"><b>ÌÈÃÎÌ</b></font><font style="font-size:21px" color="#000000" face="Arial">!<br>
<br>
Åñëè Âû ïîïàëè íà äàííóþ ñòðàíèöó - çíà÷èò Âû çàøëè ïî íåâåðíîìó àäðåñó ñèñòåìû ÌÈÃÎÌ.<br>
<br>
Âåðíûé àäðåñ âõîäà â ñèñòåìó <a href="https://migom.etrust.ru">https://migom.etrust.ru</a></font></div>
</body>
</html>


chto ja nipravilno delaju? spasibo
ГлСП
Профи


Вступление в Клуб: 20.09.2007
СообщениеПт Авг 27, 2010 08:21    Ответить с цитатой
Полезность: Нет оценки
А вместо кракозябр что?
hayart
Участник


Вступление в Клуб: 26.08.2010
СообщениеПт Авг 27, 2010 08:31    Ответить с цитатой
Полезность: Нет оценки
<font style="font-size:21px" color="#000000" face="Arial">Уважаемые пользователи </font><font style="font-size:21px" color="#009300" face="Arial"><b>МИГОМ</b></font><font style="font-size:21px" color="#000000" face="Arial">!<br>
<br>
Если Вы попали на данную страницу - значит Вы зашли по неверному адресу системы МИГОМ.<br>
<br>
Верный адрес входа в систему <a href="https://migom.etrust.ru">https://migom.etrust.ru</a></font></div>
</body>
</html>
Confused
hayart
Участник


Вступление в Клуб: 26.08.2010
СообщениеПт Авг 27, 2010 13:02   a yest kakoi ni but example? Ответить с цитатой
Полезность: Нет оценки
a yest kakoi ni but example?
chto v mojom kde ni tak?
spasibo
dnk_dz
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеСб Авг 28, 2010 16:38   Re: a yest kakoi ni but example? Ответить с цитатой
Полезность: Нет оценки
hayart пишет:
a yest kakoi ni but example?
chto v mojom kde ni tak?
spasibo

У Вас русская раскладка клавиатуры не работает?
hayart
Участник


Вступление в Клуб: 26.08.2010
СообщениеСб Авг 28, 2010 19:52   инагда работает Ответить с цитатой
Полезность: Нет оценки
инагда работайет. но это поможет ришит проблему?
ГлСП
Профи


Вступление в Клуб: 20.09.2007
СообщениеПн Авг 30, 2010 05:30    Ответить с цитатой
Полезность: Нет оценки
Вот адрес тестового сервера

https://testgate.migom.com/gate/bsi.dll
hayart
Участник


Вступление в Клуб: 26.08.2010
СообщениеЧт Сен 09, 2010 09:53   Спасибо Ответить с цитатой
Полезность: Нет оценки
Спасибо за ответ. Уже работает. Типер проблема свйазно с подписании финасових документа.

1. где находитца закрити клуч(сертификат) чтоби подписат даниие?

A:\CRIPTOPRO\PRIVATE\000000000\ нет никаково сертификата, толко регистрни ключ .

2.
у миня есть такая информация
секретные ключи партнера : корневая директория контейнер

но толко ни понимаю где это корневая директория контейнер?



3. кто нибут подкинет код примера чтоби я мог получит signature

<send-request ...
<sender ..
<receiver ..
<signer signature='xs:base64binary'>

</send-request>

спосибо
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Интеграция с внешними подсистемами Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru