Pergunta

A conexão com serviços Web externos do Dynamics CRM 2011 online funciona em uma instância dos EUA, no entanto, exatamente o mesmo código não funciona em uma instância em Cingapura (data center para a Austrália, onde meus clientes e nossa empresa estão localizados):

BasicHttpBinding binding = new BasicHttpBinding();
EndpointAddress address = new EndpointAddress("http://my.domain.com/webservice");
DataService1 client = new DataService1(binding, address);
client.RunMethod();

Em uma instância fora dos EUA, esse código retorna o seguinte erro:

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

Alguém conseguiu fazer algo semelhante em uma instância do CRM2011 Online fora dos EUA?

Foi útil?

Solução 2

Este problema foi corrigido há alguns meses, conforme mencionado neste tópico do fórum: http://social.microsoft.com/Forums/en-US/crmdevelopment/thread/41c0e19b-ada9-42ce-8ca9-dd83538a356e/

Eu mesmo testei isso com sucesso e descobri que é verdade.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top