【问题标题】:Problem connecting to web services from MS Dynamics CRM 2011 Online Non-US instances从 MS Dynamics CRM 2011 Online Non-US 实例连接到 Web 服务时出现问题
【发布时间】:2012-04-19 11:34:29
【问题描述】:

从 Dynamics CRM 2011 online 连接到外部 Web 服务在美国实例中有效,但是完全相同的代码在新加坡实例中不起作用(我的客户和我们公司所在的澳大利亚数据中心):

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 Online 实例中做类似的事情?

【问题讨论】:

标签: wcf web-services dynamics-crm-2011 dynamics-crm-online


【解决方案1】:

【讨论】:

  • 问题不是访问 CRM 网络服务,而是从 CRM 插件中访问外部网络服务。这在本地和美国数据中心的沙盒模式下运行良好,而不是亚洲数据中心
【解决方案2】:

此问题已在几个月前得到纠正,正如该论坛帖子所引用的那样:http://social.microsoft.com/Forums/en-US/crmdevelopment/thread/41c0e19b-ada9-42ce-8ca9-dd83538a356e/

我现在自己成功地测试了这一点,发现它是真的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-02
    • 1970-01-01
    • 1970-01-01
    • 2012-05-21
    • 1970-01-01
    • 2012-08-22
    • 1970-01-01
    相关资源
    最近更新 更多