2016-09-30 2 views
1

Ich versuche, eine Konsolenanwendung zu erstellen, die über das 2016 SDK eine Verbindung zu CRM 2016 (On Prem) herstellt.Neuer CRM-Verbindungscode, der Fehler verursacht

Der folgende Code schlägt fehl. Der conn.LastCrmError hat die folgenden Details und der orgService ist null.

Anmeldung bei Dynamics CRM nicht möglich OrganisationWebProxyClient ist null OrganizationServiceProxy ist null OrganizationWebProxyClient ist null OrganizationServiceProxy ist null.

var connectionString = @"Url=http://xxxx/xxxx/; Username=xxxx; Password=xxxx;"; 
      CrmServiceClient conn = new CrmServiceClient(connectionString); 
      IOrganizationService orgService = conn.OrganizationWebProxyClient != null ? (IOrganizationService)conn.OrganizationWebProxyClient : (IOrganizationService)conn.OrganizationServiceProxy; 

Die Verbindung funktioniert, wenn alten Code ausgeführt wird, unten, mit dem 2015 SDK

var connectionString = @"Url=http://wxxxxx/xxxx/; Username=xxxxx; Password=xxxxx;"; 
      IOrganizationService orgService2 = new OrganizationService(CrmConnection.Parse(connectionString)); 
      var results = orgService2.Execute(new WhoAmIRequest()); 

Vorschläge, wie dieses Problem zu lösen?

Antwort

0
Unable to Login to Dynamics CRMOrganizationWebProxyClient is nullOrganizationServiceProxy is nullOrganizationServiceProxy is null 

Diese Ausnahme in den meisten Fällen wird ausgelöst, wenn Sie nicht auf CRM-Instanz verbinden kann. Sind Sie sicher, dass Ihre Verbindungszeichenfolge in Ordnung ist? Here sind Verbindungsstrings beschrieben. Vielleicht ist das Fehlen von "Domain" -Attribut das Problem?

Verwandte Themen