Je suis en train de se connecter à CRM Online via la chaîne de connexion à l'aide Microsoft.CrmSdk.XrmTooling.CoreAssembly v 8.2.0.5
Impossible de se connecter via une chaîne de connexion à Dynamics CRM Online. L'organisation ne peut pas être nulle ou vide. Nom du paramètre: Nom de l'organisation
Conformément aux directives à MSDN ma chaîne de connexion ressemble à ceci: AuthType=Office365;[email protected]; Password=passcode;Url=https://contoso.crm.dynamics.com
Cependant, je reçois l'erreur d'une exception tapez System.ArgumentNullException
avec Message: L'organisation ne peut pas être nulle ou vide. Nom du paramètre: Nom de l'organisation
Source: Microsoft.Xrm.Tooling.Connector
public void GetClient()
{
try
{
var client = new CrmServiceClient(GetConnectionString());
Assert.IsTrue(client.IsReady);
}
catch (Exception ex)
{
throw;
}
}
private string GetConnectionString()
{
try
{
var connectionString = default(string);
try
{
connectionString = "AuthType:Office365;Url=https://MyCRM.crm4.dynamics.com; [email protected];Password=MySecretPasscode;";
}
catch (Exception ex)
{
throw;
}
return connectionString;
}
finally
{
}
}
Vous essayez de vous connecter CRM Online? Peut-être que vous vous connectez à une instance sur site et avez simplement un type d'authentification incorrect? –
Oui, j'essaie de me connecter au CRM en ligne. –
collez le code de la fonction GetConnectionString et la chaîne de connexion à partir app.config (avec des balises, mais bien sûr sans mot de passe et les connexions), je parie que vous avez fait une erreur simple –