1
我只是想要學習xRM。對於大多數時間,我將從我的工作網絡以外工作。 (由於許多原因,我們的VPS並不總是按預期工作)使用CRM 2011連接組織服務IFD
我通常可以使用我個人電腦上的IFD連接到我們的CRM。我想知道的是,我可以使用我們網絡之外的組織服務嗎?如果是的話,你知道任何例子嗎?或者它與MS CRM網站上描述的標準方式相同?
謝謝
我只是想要學習xRM。對於大多數時間,我將從我的工作網絡以外工作。 (由於許多原因,我們的VPS並不總是按預期工作)使用CRM 2011連接組織服務IFD
我通常可以使用我個人電腦上的IFD連接到我們的CRM。我想知道的是,我可以使用我們網絡之外的組織服務嗎?如果是的話,你知道任何例子嗎?或者它與MS CRM網站上描述的標準方式相同?
謝謝
重新檢查後article,描述瞭如何使用C#來連接到CRM的IFD模式。
面向未來的安德里的答案,這裏是鏈接文章示例代碼:
Uri organizationUriIFD = new Uri("https://[server]:[port]/XRMServices/2011/Organization.svc");
ClientCredentials credentials = new ClientCredentials();
credentials.UserName.UserName = "username";
credentials.UserName.Password = "password";
IServiceConfiguration<IOrganizationService> config = ServiceConfigurationFactory.CreateConfiguration<IOrganizationService>(organizationUriIFD);
using (Microsoft.Xrm.Sdk.Client.OrganizationServiceProxy _serviceProxy = new OrganizationServiceProxy(config, credentials))
{
// This statement is required to enable early-bound type support.
_serviceProxy.ServiceConfiguration.CurrentServiceEndpoint.Behaviors.Add(new ProxyTypesBehavior());
IOrganizationService _service = (IOrganizationService)_serviceProxy;
WhoAmIResponse response = (WhoAmIResponse)_service.Execute(new WhoAmIRequest());
Console.WriteLine(response.UserId.ToString());
Console.ReadLine();
}
感謝安德里。一旦我恢復了互聯網連接,就會馬上解決這個問題。 (*是的,服務最近3天停機*很棒哦!) – kmria