Проблема, подключенная к веб-сервисам от MS Dynamics CRM 2011 Online Uni-As
-
09-09-2020 - |
Вопрос
Подключение к внешним веб-сервисам из Dynamics CRM 2011 Онлайн работает из экземпляра США, однако тот же код не работает из экземпляра в Сингапуре (Data Center для Australia, где расположены мои клиенты и наша компания):
.BasicHttpBinding binding = new BasicHttpBinding();
EndpointAddress address = new EndpointAddress("http://my.domain.com/webservice");
DataService1 client = new DataService1(binding, address);
client.RunMethod();
.
На неэкземном экземпляре Этот код возвращает следующую ошибку:
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault,
Microsoft.Xrm.Sdk, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]:
System.Security.SecurityException: Microsoft Dynamics CRM has experienced an error.
Reference number for administrators or support: #2BEE9520
.
У кого-нибудь удалось сделать что-нибудь подобное из неамериканского экземпляра CRM2011 онлайн?
Решение 2
Эта проблема была исправлена пару месяцев назад, как указано в теме форума: http://social.microsoft.com/forums/en-us/crmdevelopment/thread/41C0e19B-ADA9-42CE-8CA9-DD83538A356E/
Я сейчас успешно проверил это сам и обнаружил, что это правда.
Другие советы
Пример кода здесь должен решить вашу проблему. http://community.dynamics.com/product/crm/crmtechnial/b/crmgirishraja/archive/2011/03/22/crm-online-2011-Web-services-services-soaps-образец - теперь ready-for-europe-amp-asia.aspx