Обращение к веб-сервису 1С #741466


#0 by fatal_error
Добрый день. Есть веб-сервис 1С. Как обратиться к нему, если веб-сервис и html страница, из которой обращаюсь к сервису, находятся на разных серверах?
#1 by Стальная Крыса
шутка такая ? web-серверу не все ли равно от куда к нему обращаются ?
#2 by fatal_error
да нет, не шутка. когда веб-сервис 1С и html страница из которой обращаюсь находятся на одном сервере - то все в порядке.
#3 by rphosts
пинг до компа с вебсервисом есть? если с того компа с которого обращаешься к вебвервису в строке УРЛ браузера указать путь до вебсервиса что-то видно?
#4 by fatal_error
да, когда вбиваю путь до сервиса, выходит wsdl
#5 by fatal_error
вот код обращения function hello { }             alert("Запрос завершился неудачно. Ответ сервера: " + xmlhttp.responseText)         }         }     } }
#6 by sda553
и на какой строке с какой ошибкой есть проблема?
#7 by fatal_error
if(xmlhttp.status != 200) - вот тут статус 0
#8 by sda553
Хоспадя, это javascript же. Скриптом xmlhttp можно обращаться к данным только своего сайта на котором работает скрипт. Чужие сайты запрашивать этой xmlhttp нелзя. Это основной принцип аякса. Тебе надо из php запрос делать
#9 by rphosts
со стороны 1С не требуется авторизации?
#10 by fatal_error
только php и все? требуется, но это не проблема, появляется окошко логина, пароля и после ввода веб сервис работает нормально
#11 by sda553
нет, еще можешь скрипт с этой парой функций выложить на том же сайте где сервис. А на этом сайте просто указать адрес фалй скрипта js. Главное, чтобы js с функцией xmlhttp и сайт который эта функция запрашивает был один
#12 by fatal_error
спасибо, буду делать
#13 by Art igloo
Есть же обходные пути, CORS, jsonp. Причем тут php, а если у меня сайт на Ruby как тут PHP поможет..
#14 by Nikoss
, есть пример?
#15 by Art igloo
CORS JSONP
#16 by sda553
"на php" означало "на сервере", ничего не имею против руби я в курсе, что такое jsonp но я не понимаю, как при его помощи я могу реквестить любоя сайт с аякс-сервисом, если тем сайтом я не управляю
#17 by Stim
используй soap
#18 by Art igloo
Я думал что автор управляет, просто обращается к сервису с другого домена. Если нет, тогда да, только запрос с сервер сайд PHP, Ruby, и т.д.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С