Как в Grpc.Core включить игнорирование проверки валидности серверного сертификата?

Пытался и так и сяк делать, но нефига.

   var httpClientHandler = new HttpClientHandler()
   {
     ServerCertificateCustomValidationCallback = HttpClientHandler.DangerousAcceptAnyServerCertificateValidator
   };

  var certBytes = Encoding.ASCII.GetBytes(cert);
        httpClientHandler.ClientCertificates.Add(newX509Certificate2(certBytes));
            
  var httpClient = new HttpClient(httpClientHandler);
            
   var creds = new SslCredentials("", null, (context) => true);

   GrpcChannel.ForAddress(host, new GrpcChannelOptions()
                    {
                        HttpClient = httpClient,
                        Credentials = creds
                    })

Ловлю вот такую ошибку:

Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: The SSL connection could not be established, see inner exception. AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: PartialChain", DebugException="System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.")
 ---> System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
 ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid because of errors in the certificate chain: PartialChain
   at System.Net.Security.SslStream.SendAuthResetSignal(ReadOnlySpan`1 alert, ExceptionDispatchInfo exception)
   at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions)
   at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken)
   at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)

Ответы (0 шт):