29.07.2011, 16:49 | #1 |
Участник
|
CRM 2011: The remote server returned an error: NotFound
CRM 2011
Есть приложение (веб-ресурс) на SilverLight. На тестовой системе приложение работает, а вот на рабочем сервере нет. Правда на рабочем сервере (в отличие от тестового) - IFD и HTTPS. В общем при попытке запроса данных вылазит ошибка "The remote server returned an error: NotFound". Посмотрел запрос к Organization-сервису фиддлером - там ошибка "Object moved". Код приложения такой: X++: public class SLUtility { public static IOrganizationService GetSoapService() { Uri serviceUrl = CombineUrl(GetServerBaseUrl(), "/XRMServices/2011/Organization.svc/web"); BasicHttpBinding binding = new BasicHttpBinding(Uri.UriSchemeHttps == serviceUrl.Scheme ? BasicHttpSecurityMode.Transport : BasicHttpSecurityMode.TransportCredentialOnly); binding.MaxReceivedMessageSize = int.MaxValue; binding.MaxBufferSize = int.MaxValue; binding.SendTimeout = TimeSpan.FromMinutes(2); return new CrmSdk.OrganizationServiceClient(binding, new EndpointAddress(serviceUrl)); } } private void GetQuoteMy() { QueryExpression q = new QueryExpression(); q.ColumnSet = new ColumnSet(); q.ColumnSet.Columns.Add("quoteid"); q.EntityName = "quote"; service.BeginRetrieveMultiple(q, new AsyncCallback(OnRetrieveMultipleComplete), service); } private void OnRetrieveMultipleComplete(IAsyncResult r) { EntityCollection rr = ((IOrganizationService)r.AsyncState).EndRetrieveMultiple(r); ... } Может кто знает, в чем может быть проблема? |
|
Теги |
error, https, ifd, crm2011 |
|
|