25.12.2008, 11:15 | #1 |
Участник
|
аутентификация crmService
Привет!!
Мне необходимо сделать внешную програмку которая бы умела работать с CRM. Програмка должна создавать эл. письмо. Так вот при попытке создания появляется сообщение "Сбой запроса с состоянием HTTP 401: Unauthorized." Подключение к crmService происходит вот так: X++: CrmService crmService = new CrmService(); crmService.Url = "http://darkstar:5555/MSCRMServices/2007/CrmService.asmx"; crmService.Credentials = new System.Net.NetworkCredential("CRMTest", "123", "office"); спасибо! |
|
25.12.2008, 11:27 | #2 |
Участник
|
Попробуйте еще токен создавать и присваивать сервису
__________________
"Hello World!" 17 errors, 31 warnings |
|
25.12.2008, 11:52 | #3 |
Участник
|
вот разобрался
X++: CrmAuthenticationToken token = new CrmAuthenticationToken(); token.AuthenticationType = 0; token.OrganizationName = "companyName"; CrmService crmService = new CrmService(); crmService.CrmAuthenticationTokenValue = token; crmService.Credentials = System.Net.CredentialCache.DefaultCredentials; //crmService.Credentials = new System.Net.NetworkCredential("CRMTest", "123", "office"); //AppSettingsReader appSettings = new AppSettingsReader(); //crmService.Url = appSettings.GetValue("CrmSdk.CrmService", Type.GetType("System.String")).ToString(); crmService.Url = "http://darkstar:5555/MSCRMServices/2007/CrmService.asmx"; всем спасибо) |
|
|
|