Я бы хотел вызвать службу gRPC
из приложения. NET Framework, используя пакет Grpc.Core
. В. NET Core В пакете Grpc.Net
есть способ отключить проверку сертификата SSL:
var httpClientHandler = new HttpClientHandler();
httpClientHandler.ServerCertificateCustomValidationCallback = HttpClientHandler.DangerousAcceptAnyServerCertificateValidator;
var httpClient = new HttpClient(httpClientHandler);
var channel = GrpcChannel.ForAddress("https://127.0.0.1:5001", new GrpcChannelOptions() { HttpClient = httpClient });
Есть ли способ сделать то же самое, используя конструктор Channel напрямую:
Channel channel = new Channel($"{host.AddressList.First().ToString()}", 5001, ChannelCredentials.Insecure, new[]
{
// new ChannelOptions(something here)
});