Dynamics 365 On-Premise, учетная запись Active Directory, служба IOrganisationService - PullRequest
0 голосов
/ 24 сентября 2019

Мой клиент использует On-Premise D365.Мне нужно подключиться к нему с помощью SDK.К сожалению, возвращаемая служба всегда null .

Это код, который я опробовал.

private IOrganizationService GetService()
{
    IOrganizationService service = null;
    string value = System.Configuration.ConfigurationSettings.AppSettings["CRMConnectionString"];
    //CrmConnection con = CrmConnection.Parse(value);
    CrmServiceClient conn = new Microsoft.Xrm.Tooling.Connector.CrmServiceClient(value);
    return (IOrganizationService)((conn.OrganizationWebProxyClient != null) ? (IOrganizationService)conn.OrganizationWebProxyClient : (IOrganizationService)conn.OrganizationServiceProxy);
}

Строка подключения похожа на следующую

<connectionStrings>
    <add name="CRMConnectionString" connectionString="AuthType=AD;Url=http://contoso:8080/Test;" />
</connectionStrings>

Можете ли вы увидеть некоторые очевидные недостатки или ошибки?Или не могли бы вы привести пример работающего кода?Или не могли бы вы дать мне знать, как лучше это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...