[英]Connect to Dynamics CRM in Windows Form Application using C#
在Windows窗体应用程序中,我需要使用C#对用户进行身份验证,然后让该用户对Case实体执行CRUD操作。
我尝试按照以下代码片段进行身份验证,但没有成功。 任何执行此操作的准则。
CrmConnection connection = CrmConnection.Parse("Url=" + org + "/XRMServices/2011/Organization.svc; Username=" + username + "; Password=" + password + ";");
OrganizationService service = new OrganizationService(connection);
您似乎将URL指向组织Web服务。 我建议需要对此进行更改。
以下URL会建议连接字符串的正确格式是什么,因为它将根据您连接到CRM Online或本地版本以及版本而改变。
https://msdn.microsoft.com/zh-CN/library/gg695810(v=crm.6).aspx
using Microsoft.Xrm.Client;
using Microsoft.Xrm.Sdk;
IOrganizationService organizationService = null;
string connectionString = string.Format(@"Url={Your url from IP:port/Organization}; Domain={Your Domain}; Username={User name}; Password={Password}");
Microsoft.Xrm.Client.CrmConnection connection = CrmConnection.Parse(connectionString);
organizationService = new Microsoft.Xrm.Client.Services.OrganizationService(connection);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.