![]() |
#2 |
Чайный пьяница
|
Работал с ИФД и никаких проблем не испытывал. Попробуйте так - добавьте ссылку на wsdl файл (файл есть как аттач к сообщению) - как неймспейс для вебпеференса я использовал disco, и используйте следующий код:
Код: disco.CrmDiscoveryService disco = new disco.CrmDiscoveryService(); disco.Url = serverUrl + "/MSCRMServices/2007/SPLA/CrmDiscoveryService.asmx"; disco.RetrieveCrmTicketRequest ticketRequest = new disco.RetrieveCrmTicketRequest(); ticketRequest.OrganizationName = orgname; ticketRequest.UserId = domain + "\\" + usr; ticketRequest.Password = pwd; disco.RetrieveCrmTicketResponse ticketResponse = (disco.RetrieveCrmTicketResponse)disco.Execute(ticketRequest); CrmAuthenticationToken token = new CrmAuthenticationToken(); token.OrganizationName = orgname; token.AuthenticationType = AuthenticationType.Spla; token.CrmTicket = ticketResponse.CrmTicket; CrmService crmservice = new CrmService(); crmservice.Url = serverUrl + "/mscrmservices/2007/crmservice.asmx"; crmservice.CrmAuthenticationTokenValue = token; SoapClient появляется судя по всему, потому что пытаетесь в проект не Web Reference, a Service Reference.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit Последний раз редактировалось a33ik; 15.10.2010 в 15:35. |
|