Необеспеченная или неправильно защищенная ошибка была получена от другой стороны.См. Внутреннее исключение FaultException для получения кода ошибки и подробностей. - PullRequest
0 голосов
/ 07 мая 2019

Когда я пытаюсь выполнить операцию CRM CRUD с помощью консольного приложения, я получаю следующую ошибку:

System.ServiceModel.Security.MessageSecurityException HResult = 0x80131501 Сообщение = незащищенное или неправильнообеспеченная ошибка была получена от другой стороны.См. Внутреннее исключение FaultException для получения кода ошибки и деталей.Source = mscorlib

class Program
{

    static void Main(string[] args)
    {
         IOrganizationService _serviceProxy = crmConnection();

         Entity con = new Entity("contact");
         con["lastname"] = "test"; 
         _serviceProxy.Create(con);
    }
    private static IOrganizationService crmConnection()
    {
    ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
    Uri oUri = new Uri("https://XXXXXXXX.api.crm.dynamics.com/XRMServices/2011/Organization.svc");          
    ClientCredentials clientCredentials = new ClientCredentials();
    clientCredentials.UserName.UserName = "XXXXXXXXXXXX";
    clientCredentials.UserName.Password = "XXXXXXXXXXXXXXXXXX";  
    OrganizationServiceProxy _serviceProxy = new OrganizationServiceProxy(oUri, null,clientCredentials,null);
    _serviceProxy.Timeout = new TimeSpan(0, 10, 0);
    return _serviceProxy;
    }
}

Заранее спасибо.

От другой стороны была получена незащищенная или неправильно защищенная ошибка

...