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: Параметр задан неверно.
Правильно ли я понимаю что необходимо при обращении к сервису передать имя пользователя и пароль? Но если так то я не могу найти как это сделать.
|