public void TestClient() { var cacert = File.ReadAllText(Path.Combine(Folder, "ca.pem")); var clientcert = File.ReadAllText(Path.Combine(Folder, "client.pem")); var clientkey = File.ReadAllText(Path.Combine(Folder, "client.key")); var ssl = new SslCredentials(cacert, new KeyCertificatePair(clientcert, clientkey), context => { return(true); }); var options = new List <ChannelOption> { //new ChannelOption(ChannelOptions.SslTargetNameOverride, "foo.test.google.fr") new ChannelOption(ChannelOptions.SslTargetNameOverride, "KONYSHEVS-PC") //konyshevs }; //var channel = new Channel("188.68.208.122", 555, clientCredentials, options); //var channel = new Channel("frontend.local", 4443, ssl, options); var channel = new Channel("localhost", 555, ssl, options); var client = new GreetingService.GreetingServiceClient(channel); var re = client.greetingNew(new GreetingEmpty()); }