Я пытаюсь создать сертификат из файла base64, используя этот код
var certBytes = Convert.FromBase64String(string_base64_from_file);
authCertificate = new X509Certificate2(certBytes);
После того, как я использую этот сертификат для подключения к веб-службе
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
client.ClientCredentials.ClientCertificate.Certificate = authCertificate;
Но когда я вызываю этосервис, он возвращает эту ошибку
Could not establish trust relationship for the SSL/TLS secure channel with authority 'service_endpoint'
Этот же код отлично работает в framework.net 4.5, но не в .net core 2.1
Может кто-нибудь дать мне идею?
Спасибо за вашу помощь