Plugins 在插件中创建CrmServiceClient对象

Plugins 在插件中创建CrmServiceClient对象,plugins,dynamics-crm-2016,Plugins,Dynamics Crm 2016,在Dynamics CRM 2016内部部署IFD中,我尝试在一个插件中创建一个类型为Microsoft.Xrm.Tooling.Connector的对象。CrmServiceClient: CrmServiceClient crmSvc = new CrmServiceClient(connString); 对于连接字符串,我有以下内容: connString=“Url=https://{orgname}.{domain}.com/{orgname};domain={domain};User

在Dynamics CRM 2016内部部署IFD中,我尝试在一个插件中创建一个类型为Microsoft.Xrm.Tooling.Connector的对象。CrmServiceClient

CrmServiceClient crmSvc = new CrmServiceClient(connString);
对于连接字符串,我有以下内容:

connString=“Url=https://{orgname}.{domain}.com/{orgname};domain={domain};UserName={user}/{domain};Password={Password}AuthType=IFD”

但是当插件启动时,我得到了错误: 无法登录到Dynamics CRM OrganizationServiceProxy为空

connString的格式根据以下内容进行定制: 字符串中的信息是正确的

多谢各位


Radu

您确实需要使用连接字符串创建新的CrmServiceClient吗?使用插件的Execute方法中传递的localpluginotext,您应该已经拥有了所需的一切

请参阅传递给插件的上下文的名称。你可能在追求组织服务。如果需要,可以使用IOrganizationService创建XRM上下文


如果你展示一些代码,也许我们可以帮助你建立连接。

这个插件是否在沙盒中运行(也称为隔离模式?)如果是,如果你在沙盒外运行它是否有效?获取连接代码并在控制台应用程序中运行,它是否连接?在CRM服务器上运行相同的控制台应用程序,是否连接?99%的情况下,您收到的错误是因为连接字符串出现问题或CRM服务器正在阻止通信(CRM代码或防火墙中)