gpt4 book ai didi

c# - 使用 CRM 2011 IFD 的连接组织服务

转载 作者:太空宇宙 更新时间:2023-11-03 20:09:48 25 4
gpt4 key购买 nike

我只是说要学习 xRM。大多数时候,我会在我的工作网络之外工作。 (由于很多原因,我们的 VPS 并不总是按预期工作)

我通常可以使用个人电脑上的 IFD 连接到我们的 CRM。我想知道的是我可以从我们的网络外部使用组织服务吗?如果是,你知道任何例子吗?还是与 MS CRM 网站上描述的标准方式相同?

谢谢

最佳答案

为了让 Andrii 的回答面向 future ,这里是链接文章中的示例代码:

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();
}

关于c# - 使用 CRM 2011 IFD 的连接组织服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20752932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com