Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


nightbird:prepare-web-service

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
nightbird:prepare-web-service [2018/11/12 13:11]
amzh [Шаг 1. Опубликуйте веб-сервис]
nightbird:prepare-web-service [2021/10/28 14:59] (текущий)
atar [Шаг 2. Настройте права доступа к веб-сервису]
Строка 13: Строка 13:
 ===== Шаг 1. Опубликуйте веб-сервис ===== ===== Шаг 1. Опубликуйте веб-сервис =====
 Предварительно необходимо установить и настроить веб-сервер Apache или IIS ([[https://​its.1c.ru/​db/​v8312doc#​bookmark:​adm:​TI000000194|подробные инструкции]] можно найти в интернете или поставляемой к ним документации). При тестировании мы используем [[https://​infostart.ru/​public/​646384/​|инструкцию]]. Предварительно необходимо установить и настроить веб-сервер Apache или IIS ([[https://​its.1c.ru/​db/​v8312doc#​bookmark:​adm:​TI000000194|подробные инструкции]] можно найти в интернете или поставляемой к ним документации). При тестировании мы используем [[https://​infostart.ru/​public/​646384/​|инструкцию]].
 +О настройке защищенного соединения можно прочитать [[https://​its.1c.ru/​db/​metod8dev/​content/​5978/​hdoc|здесь]]. ​
 +Не забудьте настроить правила брандмауэра:​
 +  * Для АТС MikoPBX правило входящее на 80 порт
 +  * Дkя АТС Манго правило входящее на 80, 4222, 8222 портах
  
 === Для публикации веб-сервиса:​ === === Для публикации веб-сервиса:​ ===
-  - Запустите **конфигуратор** Вашей информационной базы.+  - Запустите **конфигуратор** Вашей информационной базы ​от имени Администратора.
   - Откройте окно настройки **публикации на веб-сервере**,​ //​Администрирование -> Публикация на веб-сервере//​.   - Откройте окно настройки **публикации на веб-сервере**,​ //​Администрирование -> Публикация на веб-сервере//​.
   - Укажите **имя** публикации под которым будет доступна информационная база (например,​ base1c). Имя следует указывать латиницей.   - Укажите **имя** публикации под которым будет доступна информационная база (например,​ base1c). Имя следует указывать латиницей.
-  - На вкладке Web-сервисы установите флажок напротив **микоПровайдерAPI**. {{ :nightbird:02-08-2018_10-59-23.png?nolink |}}+  - На вкладке Web-сервисы установите ​флажок напротив **Публиковать Web-сервисы расширений по умолчанию** {{ :​nightbird:​publikacija_bazy.png?​nolink |}} 
 +  - (для ​ ранних версий нужно установить ​флажок напротив **микоПровайдерAPI**). {{ :nightbird:2021-03-11_10-38-56.png?nolink |}}
   - Нажмите **Опубликовать** и согласитесь на вопрос о перезапуске веб-сервера.   - Нажмите **Опубликовать** и согласитесь на вопрос о перезапуске веб-сервера.
  
 ===== Шаг 2. Настройте права доступа к веб-сервису ===== ===== Шаг 2. Настройте права доступа к веб-сервису =====
 +<​note>​Если вы уже установили подсистему телефонии 2.2, то данный раздел можно не проделывать,​ пользователь уже присутствует в конфигурации.</​note> ​
 +
 Подключение к информационной базе должно выполняться от имени служебного пользователя. Подключение к информационной базе должно выполняться от имени служебного пользователя.
  
Строка 30: Строка 37:
   - Введите произвольный **пароль**. Запомните его, он понадобиться позже.   - Введите произвольный **пароль**. Запомните его, он понадобиться позже.
   - Снимите флажок **"​Показывать в списке выбора"​**. {{ :​nightbird:​02-08-2018_15-02-41.png?​nolink |}}   - Снимите флажок **"​Показывать в списке выбора"​**. {{ :​nightbird:​02-08-2018_15-02-41.png?​nolink |}}
-  - На вкладке **Прочие** установите флажок на против роли **микоВебСервисы**. {{ :nightbird:02-08-2018_15-03-47.png?nolink |}}+  - На вкладке **Прочие** установите флажок на против ролей **Телефония: Базовые права, Телефония: ​Веб ​сервисы**. {{ :nightbird:publikacija_bazy_polzovatel.png?nolink |}}
   - Нажмите **ОК** для сохранения изменений.   - Нажмите **ОК** для сохранения изменений.
  
Строка 39: Строка 46:
   - Откройте браузер на странице вида: <​code>​http://​[АдресСервера]/​[ИмяПубликации]/​ws/​miko_crm_api.1cws?​wsdl</​code>​Для текущего примера ссылка будет иметь вид http://​127.0.0.1/​base1c/​ws/​miko_crm_api.1cws?​wsdl.   - Откройте браузер на странице вида: <​code>​http://​[АдресСервера]/​[ИмяПубликации]/​ws/​miko_crm_api.1cws?​wsdl</​code>​Для текущего примера ссылка будет иметь вид http://​127.0.0.1/​base1c/​ws/​miko_crm_api.1cws?​wsdl.
   - На запрос авторизации укажите имя и пароль служебного пользователя,​ который был создан на предыдущем шаге.   - На запрос авторизации укажите имя и пароль служебного пользователя,​ который был создан на предыдущем шаге.
-  - Если все в порядке,​ то система выведет XML представление веб-сервиса. {{ :​nightbird:​02-08-2018_15-51-30.png?​nolink |}}+  - Если все в порядке,​ то на экране будет ​сообщение: <​code>​Не указан заголовок управления ​сеансами или куки с идентификатором сеанса.</​code>​ Оно говорит,​ что все в порядке,​ включен режим повторного использования сеансов для повышения быстродействия в работе веб-сервиса. Вместо сообщения возможно отображение ​XML представление веб-сервиса. {{ :​nightbird:​02-08-2018_15-51-30.png?​nolink |}} 
nightbird/prepare-web-service.1542028300.txt.gz · Последние изменения: 2018/11/12 13:11 — amzh