Тема: AutoGRAPH.Service
Показать сообщение отдельно
Старый 22.09.2017, 12:48    | »»» |  #6
zhenia
Начинающий
 
Аватар для zhenia
 
Белгород, ЦПС
Регистрация: 20.09.2017
Сообщений: 6
zhenia is on a distinguished road
Exclamation

Сообщение от denisio Посмотреть сообщение
Сообщение от zhenia Посмотреть сообщение
Здравствуйте!
В вашей вики http://wiki.tk-chel.ru/index.php/AutoGRAPH.NET_Service
Говорится, что начиная с версий 2015.12.х, WebMap также предоставляет API AutoGRAPH.NET Service
Но у получается так, что работает 1й и 3й пути, а необходимый 2й не работает:
1) WCF: http://имя-веб-сервера/ServiceWCF.svc
2) JSON: http://имя-веб-сервера/ServiceJSON
3) SOAP (для 1C) http://имя-веб-сервера/Service1C.asmx (с версии 2016.11.29)
Для 2го пути необходимы особые настройки?
По протоколам WCF и SOAP сервис может предоставлять метаданные о методах и их параметрах. По протоколу JSON такой информации нет. Поэтому запросы пишутся согласно вики ( пример )
Есть нюанс, который, почему то WebMap игнорирует - CORS.
Данные по API JSON можно получить только из нативного ПО (например 1С), но нельзя достать из браузера (или из скриптов поля HTML той же 1С).

Причина в том что сервер не уведомляет клиент о том что с домен клиента может получиться данные с домена сервера по средством добавления HTTP Header: Access-Control-Allow-Origin *

Куда сообщить о данной проблеме?
zhenia вне форума   Ответить с цитированием