From 217912bb713af74e6fed8bc23f4deb8c15f3079a Mon Sep 17 00:00:00 2001 From: sta Date: Sat, 2 Jul 2016 16:29:43 +0900 Subject: [PATCH] [Fix] Set new one --- websocket-sharp/Net/EndPointListener.cs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/websocket-sharp/Net/EndPointListener.cs b/websocket-sharp/Net/EndPointListener.cs index aa3d0423..12a7bc0c 100644 --- a/websocket-sharp/Net/EndPointListener.cs +++ b/websocket-sharp/Net/EndPointListener.cs @@ -102,8 +102,16 @@ namespace WebSocketSharp.Net throw new ArgumentException ("No server certificate could be found."); _secure = secure; - _sslConfig = sslConfig; - _sslConfig.ServerCertificate = cert; + _sslConfig = + new ServerSslConfiguration ( + cert, + sslConfig.ClientCertificateRequired, + sslConfig.EnabledSslProtocols, + sslConfig.CheckCertificateRevocation + ); + + _sslConfig.ClientCertificateValidationCallback = + sslConfig.ClientCertificateValidationCallback; } _endpoint = endpoint;