У нас есть сайт Sharepoint 2007, который использует CRM 4 через SOAP для некоторых пользовательских функций. К сожалению, функция перестала работать со следующими ошибками:
Ошибка 1:
Серверу не удалось обработать запрос.
в System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse (сообщение SoapClientMessage, ответ WebResponse, поток responseStream, логический asyncCall) в System.Web.Services.Protocols.SoapHttpClientProtocol.oneke Microsoft.Crm.SdkTypeProxy.CrmService.Execute (Запрос запроса) в ECan.SharePoint.Web.Applications.MyECanUtilities.RefreshUserFromCrmQuery (запрос CrmService crmService, запрос QueryExpression, логическое значение & логин & вход для файловой системы)
Ошибка 2:
Серверу не удалось обработать запрос.
в ECan.SharePoint.Web.Applications.MyECanUtilities.RefreshUserFromCrmQuery (CrmService crmService, запрос QueryExpression, логическое значение & loginFound, логическое значение & hasPermissionConsentCompliance, логическое значение * hasPermissionWeryEU
Весь код интеграции CRM был протестирован за пределами Sharepoint на ПК для разработки (без использования Sharepoint) без каких-либо проблем, поэтому я считаю, что это должно быть проблемой конфигурации с живым сайтом.
Sharepoint работает на Windows Server 2008 Standard, если это актуально.
В system.web файла web.config для сайта был добавлен следующий конфиг:
<webServices>
<protocols>
<add name="HttpSoap" />
<add name="HttpGet" />
<add name="HttpPost" />
</protocols>
</webServices>
Любые идеи будут с благодарностью.
Спасибо заранее,
Gavin