Установка для ОС «Windows»
Процесс установки «Сервиса оправдательных документов»
Установка сервиса
- Запустите Keysystems.UpdateWebService_Х.Х.ХХ.ХХХХ.exe и следуйте указаниям мастера установки.
- Выберите каталог для установки (либо установка будет выполнена в каталог, предложенный по умолчанию).
- Выберите и отметьте варианты размещения ярлыков:
- на рабочем столе;
- в разделе "Программы";
- в меню "Пуск";
- В окне сообщения мастера о готовности к установке проверьте правильность отображаемых опций установки и нажмите кнопку Установить.
- Дождитесь завершения установки и в окне с соответствующим сообщением нажмите кнопку Завершить.
Рекомендуется создать отдельный пул приложений для сервиса ОД.
-
Значения, вводимые в процессе установки, пропишите в файле конфигурации - UploadService.config . Рекомендуется указать следующие значения:
-
способ хранения файлов ОД: <add key="Storage.Type" value="FileSystem" />
рекомендуемое значение "FileSystem". -
физический путь к хранилищу относительно самого сервиса ОД: <add key="Storage.Location" value="App_Data" />
Это значение по умолчанию - хранилище в папке сервиса (...\wwwroot\<UploadService>\App_Data\UPLOADS\), папка \UPLOADS добавляется (и создается) к пути автоматически.
Пример: если в файле конфигурации задать папку хранения <add key="Storage.Location" value="E:\BKS\OD" /> , то реально будет сохранять по пути E:\BKS\OD\UPLOADS .
Если значение не задавать - <add key="Storage.Location" value="" /> - то хранилище будет в незащищенной папке ...\wwwroot\<UploadService>\UPLOADS\ . -
учетные данные для входа в хранилище (прова доступа по физическому пути к хранилищу в ОС Windows):
<add key="Storage.Credentials" value="UserName=;Password="/>Эти параметры задаются, если в качестве хранилища указан сетевой путь вида \\Server\path.
Пример значения <add key="Storage.Credentials" value="UserName=mycompany\ivanov;Password=123456"/> . -
учетные данные для подключения к сервису ОД (сервис ashx):
-
использование Basic авторизации: <add key="Authorization.Basic" value="Yes"/>
-
логин и пароль обращения к сервису: <add key="Authorization.Credentials" value="UserName=; Password="/>
например <add key="Authorization.Credentials" value="UserName=service_od; Password=09sde12"/>
эти же значения следует прописать в настройке "Меню Настройки: НАСТРОЙКИ \ Первичные документы \ Хранилище первичных документов - настройка", соответственно: Тип аутентификации, Учетные данные (имя:пароль).Не рекомендуется оставлять пустыми эти учетные данные. Данные параметры являются произвольными, кроме настройки и файла конфигурации нигде не прописываются, и используются для защиты ashx сервиса ОД от постороннего вмешательства.
- максимальный размер загружаемого файла в КБайт: <add key="MaxUploadFileSize" value="200"/>
- изменение детализации логирования работы сервиса: <add key="Log.HttpRequest" value="Yes" /> - для более детализированного логирования в случае проблем, value="No" - для штатного логирования.
Далее необходимо настроить применение сервиса.
-