Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Здесь описываются оба механизма загрузки обменных файлов из системы «Инновационная мобильность» — через «обменные папки» и по протоколу HTTPHTTPS.

Предварительная настройка

...

Далее предполагается, что у вас есть логин и пароль, позволяющие получить доступ к администрированию веб-сайте «АРМ Кассир».

Сертификат безопасности

Так как самоподписанный сертификат не заверяется удостоверяющим центром, то для работы поставщиком предполагается использование только доверенного SSL сертификата. На основании инструкции, полученной от "Инновационной мобильности" необходимо сгенерировать пару ключей, а также сертификат, отправить в "Инновационную мобильность" сертификат для подписания. После чего приватный ключ и подписанный сертификат "обернуть" в контейнер (keystore) и его параметры прописать в boot.properties сервера, внеся следующие строки, меняя значения параметров на соответствующие вашим настрокам:

com.gridnine.xtrip.server.tomcat.inmob.port = 8543 
com.gridnine.xtrip.server.tomcat.inmob.protocol = org.apache.coyote.http11.Http11Protocol 
com.gridnine.xtrip.server.tomcat.inmob.proxyName = 
com.gridnine.xtrip.server.tomcat.inmob.proxyPort = 
com.gridnine.xtrip.server.tomcat.inmob.secure = true 
com.gridnine.xtrip.server.tomcat.inmob.scheme = https 
com.gridnine.xtrip.server.tomcat.inmob.URIEncoding = utf-8 
com.gridnine.xtrip.server.tomcat.inmob.SSLEnabled = true 
com.gridnine.xtrip.server.tomcat.inmob.sslProtocol = TLSv1.2 
com.gridnine.xtrip.server.tomcat.inmob.clientAuth = false 
com.gridnine.xtrip.server.tomcat.inmob.keystoreFile = /home/keystore 
com.gridnine.xtrip.server.tomcat.inmob.keystorePass = 123456
com.gridnine.xtrip.server.tomcat.inmob.keystoreType = PKCS12 
com.gridnine.xtrip.server.tomcat.inmob.keyPass = 123456 
com.gridnine.xtrip.server.tomcat.inmob.default = false

Нужно учесть, что путь и тип указанный в строках выше - это параметры именного контейнера (keystore), а не отдельно ключа или сертификата.

Настройка URL-адреса

На веб-сайте «АРМ Кассир» нужно задать URL-адрес, по которому система «Инновационная мобильность» будет отправлять обменные файлы с выписанными билетами. URL-адрес имеет следующую форму:

https://<URL сервера Mid Office Manager>:<порт>/inmob/inmob

где <URL сервера Mid Office Manager> — URL-адрес машины, на которой установлен и работает Mid Office Manager, <порт> — порт, на который Mid Office Manager ожидает поступления сообщений от «Инновационная мобильность», в примере настроек выше это порт 8543.

Вот пример настройки на веб-сайте «АРМ Кассир».Image Removed

Image Added


Щелчком ссылки Проверить соединение проверьте правильность настройки:

Image Added

Image Removed 

После такой настройки система «Инновационная мобильность» будет автоматически загружать на сервер Mid Office Manager данные о выполненных операциях.