AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.09.2010, 15:24   #1  
Kipetcoff is offline
Kipetcoff
Участник
 
136 / 16 (1) ++
Регистрация: 20.05.2009
Адрес: Санкт-Петербург
Вызов "чужого" сервиса из 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);
почему то говорит что отказано в доступе. Причем этот же код, запушенный из тестовой страницы HTML работает прекрасно.. И любой URL приводит к этому же. В чем может быть причина? CRM устанавливает какие-то ограничения?
Старый 17.09.2010, 15:37   #2  
Kipetcoff is offline
Kipetcoff
Участник
 
136 / 16 (1) ++
Регистрация: 20.05.2009
Адрес: Санкт-Петербург
Снимаю вопрос.. Просто во время обращения из кода появляется окно которое говорит что мол страница не проверена и уверены ли вы и хотите ли продолжить. А почему-то меня не спрашивало и по умолчанию запрещало переход. Добавил узел CRM в местную интрасеть и все стало нормально.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как удалить рабочую группу или изменить у неё подразделение guenberg Dynamics CRM: Администрирование 11 06.06.2010 22:47
Microsoft Dynamics CRM Team Blog: Lost: Beware of the "Others" Blog bot Dynamics CRM: Blogs 0 01.06.2010 21:05
CRM Programmer: Upgrade of javascript function to hide "Add Existing ..." button Blog bot Dynamics CRM: Blogs 0 21.12.2009 20:05
Все о Microsoft Dynamics CRM: Вспомогательные классы для работы с веб-службами MS CRM 4.0 из JavaScript Blog bot Dynamics CRM: Blogs 0 21.07.2009 14:05
Вызов web-сервиса из dynamics crm Evgenia_f Dynamics CRM: Разработка 11 26.08.2008 09:33

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:36.