Показать сообщение отдельно
Старый 20.12.2011, 12:19   #1  
Greggy is offline
Greggy
Участник
 
90 / 14 (1) ++
Регистрация: 19.10.2004
Адрес: г. Томск
CRMWebService через MSSOAP
Здравствуйте! Есть задача - выгружать данные из Ax 3.0 в MS Dynamics CRM 2011. Предполагаю что это можно выполнить напрямую обращаясь из Ax к webservice CRM-а.

Пишу так:

COM soapClient = new COM("MSSOAP.SoapClient30");
;
soapClient.mssoapinit("http://10.0.1.59:5555/mscrmservices/2007/crmservice.asmx?wsdl");

При выполнении mssoapinit валится в ошибку


Метод 'MSSoapInit' в COM-объекте класса 'MSSOAP.SoapClient30' возвратил код ошибки 0x80020009 (DISP_E_EXCEPTION), который означает: WSDLReader:XML Parser failed at linenumber 0, lineposition 0, reason is: Отказано в доступе.
HRESULT=0x1: Неверная функция.
- WSDLReader:Loading of the WSDL file failed HRESULT=0x80070057: Параметр задан неверно.
- Client:One of the parameters supplied is invalid. HRESULT=0x80070057: Параметр задан неверно.

Правильно ли я понимаю что необходимо при обращении к сервису передать имя пользователя и пароль? Но если так то я не могу найти как это сделать.