|
|
#1 |
|
Участник
|
Вызов "чужого" сервиса из JavaScript
Пытаюсь вызвать свой веб-сервис из кода нажатия кнопки панели инструментов CRM. Код обращения к сервису
Код: url = "http://192.168.1.154:82/v81/ws3.1cws";
req_params = "<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\"><s:Body><NewPerson xmlns=\"http://www.sample-package.org\" xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\"><Name>person13</Name></NewPerson></s:Body></s:Envelope>";
//alert(req_params);
/* Send XML/SOAP Request To Web Service Using Browser's Javascript DOM */
try {
ajax_request = new XMLHttpRequest();
}
catch (trymicrosoft) {
try {
ajax_request = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (othermicrosoft) {
try {
ajax_request = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (failed) {
ajax_request = false;
}
}
}
ajax_request.open("POST", url, false);//<<<<Отказано в доступе!!!
ajax_request.setRequestHeader("Content-Type", "text/xml;charset=utf-8");
ajax_request.onreadystatechange = receiveXML_SOAPData;
ajax_request.send(req_params); |
|
|
|
|
#2 |
|
Участник
|
Снимаю вопрос.. Просто во время обращения из кода появляется окно которое говорит что мол страница не проверена и уверены ли вы и хотите ли продолжить. А почему-то меня не спрашивало и по умолчанию запрещало переход. Добавил узел CRM в местную интрасеть и все стало нормально.
|
|
|
|
|
|