Руководство администратора электронного сервиса «Сведения из разрешения на строительство»

Top  Previous  Next

 

АННОТАЦИЯ

Данный документ является Руководством администратора электронного сервиса  «Сведения из разрешения на строительство» и  «Сведения из разрешения на ввод в эксплуатацию объекта капитального строительства»  и является инструкцией по установке и настройке сервиса на сервере.

 

 

СОДЕРЖАНИЕ

РУКОВОДСТВО АДМИНИСТРАТОРА

Установка сервиса

Установка системного обеспечения на сервере

Тестирование сервиса

Устранение ошибок

Журнал событий

 

 

ИЗМЕНЕНИЯ

Версия

Дата

Автор

Изменения

Версия 1

05.12.2012

Версия 2

23.10.2013

 

 

ТЕРМИНЫ/СОКРАЩЕНИЯ

Термин/сокращение

Описание

СМЭВ

Система межведомственного электронного взаимодействия

Поставщик

Организация-владелец электронного сервиса

WSDL

Web Services Description Language — язык описания веб-сервисов.

XSD

XML Schema definition - язык описания структуры XML документа.

SOAP

Simple Object Access Protocol - протокол обмена структурированными сообщениями в распределённой вычислительной среде.

XML

eXtensible Markup Language — расширяемый язык разметки.

 

 

 

РУКОВОДСТВО АДМИНИСТРАТОРА

Установка сервиса

Публикуем сервисы из дистрибутива на сервере под IIS 7.5 и выше.

В файле Web.config прописываем следующее:

<system.web>

<webServices>

<protocols>

<remove name="HttpSoap12" />

</protocols>

<soapExtensionTypes >

<add type="ImportExportBaseClass.ImportExportToStroyform.TraceExtension, ImportExportBaseClass" />

</soapExtensionTypes>

</webServices>

</system.web>

<appSettings>

Реквизиты доступа к базе Стройформ

<add key="BaseOptions.SourseServerAddress" value="IH-SERV-MSSQL\MSSQL2008" />

<add key="BaseOptions.SourseServerBaseName" value="sf-2012-02-24-gos-ekspertiza-main" />

<add key="BaseOptions.SourseServerLogin" value="test" />

<add key="BaseOptions.SourseServerPassword" value="%U9MShObAf7ak3N3nKmWBJg==%" />

<add key="BaseOptions.SourseUserLogin" value="" />

<add key="BaseOptions.SourseUserPassword" value="" />

<add key="BaseOptions.SourseServerAddressLink" value="" />

<add key="BaseOptions.SourseServerBaseNameLink" value="" />

<add key="BaseOptions.SourseServerLoginLink" value="" />

<add key="BaseOptions.SourseServerPasswordLink" value="" />

<add key="ApplicationOptions.ApplicationStartupPath" value="" />

<add key="ApplicationOptions.ApplicationLogFilePath" value="export_web_service_log.txt" />

<add key="ApplicationOptions.CSPSerial" value="6CDA F668 6D5F A2B8 46E0 09A5 D8A0 41C8" />

<add key="ApplicationOptions.CSPSignerLogFilePath" value="c:\temp\CSPSigner_web_service_log.txt" />

</appSettings>

Ключ ЭЦП установить сертификат сюда (локальный комп-Доверенные корневые центры сертификации-Реестр-Сертификаты):

 

clip0072

 

Делается так:

 

clip0073

 

1. Запускаем КриптоПро CSP, жмем "Просмотреть сертификаты в контейнере"

2. Жмем обзор, выбираем ключ, устанавливаем положение на "Компьютера", жмем "Далее"

 

clip0074

 

3. Жмем "Свойства"

 

clip0075

 

4. Жмем "Установить сертификат" и далее

 

clip0076

 

5. Выбираем "Поместить все сертификаты в следующее хранилище",

жмем обзор и выбираем "Доверенные корневые центры сертификации", жмем Далее и Готово

 

clip0077

 

Должно появиться:

 

clip0078

 

 

Проверяем здесь:

clip0079

 

Установка системного обеспечения на сервере

Установленное ПО на сервере: 1. КриптоПро CSP 3.6 R2: Сертифицированная версия КриптоПро CSP 3.6.6497

КриптоПро CSP 3.6 R2 KC1 x64 (русский)

 

clip0080

 

 

2. КриптоПро .NET и SDK 1.0.4668.1 от 2012-10-12

NET-x64-rus.msi - 64-разрядная версия (rus)

NETSDK-x64-rus.msi - SDK 64-разрядная (rus)

 

3. Microsoft .NET Framework 4.5 http://www.microsoft.com/en-us/download/details.aspx?id=30653

Скриншот хранилища куда установлен.

 

clip0081

 

 

Тестирование сервиса

Для проверки работоспособности сервисов запустите утилиту тестирования и проверьте работу сервисов.

 

clip0082

 

 

 

Устранение ошибок

Если при проверке возникает ошибка вида:

-----Error at Signe Response at 12.11.2012 12:19:45

System.NotSupportedException: Алгоритм ключа сертификата не поддерживается.

в System.Security.Cryptography.X509Certificates.X509Certificate2.get_PrivateKey()

в ImportExportBaseClass.CryptoProNet.SignSmevRequest.SignXmlFile(Stream& fromStream, Stream& toStream, String sCSPSerial, String sLogFileName)

Возможно, что у данной учётной записи нет доступа к этому токену. Попробуйте два варианта: 1. Программно задать пин-код на контейнер (как это сделать описано здесь http://cryptopro.ru/forum2/Default.aspx?g=posts&t=2930)

 

 

2. Запустить сервис под LocalSystem. Также ещё раз сделайте следующее: КриптоПро CSP Вкладка->Сервис-Протестировать->Установить переключатель в значение «Компьютер» -> Ввести пин-код -> поставить галочку «Запомнить пин-код».

описание на http://maxim.livejournal.com/340876.html утилиту WinHttpCertCfg.exe скачать здесь http://www.microsoft.com/en-us/download/details.aspx?id=19801

C:\Program Files (x86)\Windows Resource Kits\Tools>WinHttpCertCfg.exe -g -c LOCA

L_MACHINE\My -s "АС \"Единая информационная система Службы \"Стройформ\"" -a "II

S_IUSRS"

 

clip0083

 

 

Журнал событий

Все запросы к сервисам, все сообщения об ошибках и отладочная информация с временными параметрами работы сервиса отображается в ЕИС Стройформ форма «Журнал событий». Описание работы с формой смотри в руководстве пользователя автоматизированной системы «Стройформ» или на сайте www.stroyform.ru.

 

clip0084

 

 



  Руководство пользователя версия 7.4.2013.51, скачать в формате HelpFile.chm, HelpFile.pdf, HelpFile.doc
  При полном или частичном использовании материалов сайта,
  ссылка на сайты www.stroyform.ru и www.stroyform.su обязательна support@stroyform.ru.