diff --git a/websocket-sharp/Net/EndPointListener.cs b/websocket-sharp/Net/EndPointListener.cs index 63a6c11b..67fa2639 100644 --- a/websocket-sharp/Net/EndPointListener.cs +++ b/websocket-sharp/Net/EndPointListener.cs @@ -102,16 +102,8 @@ namespace WebSocketSharp.Net throw new ArgumentException ("No server certificate could be found."); _secure = true; - _sslConfig = - new ServerSslConfiguration ( - cert, - sslConfig.ClientCertificateRequired, - sslConfig.EnabledSslProtocols, - sslConfig.CheckCertificateRevocation - ); - - _sslConfig.ClientCertificateValidationCallback = - sslConfig.ClientCertificateValidationCallback; + _sslConfig = new ServerSslConfiguration (sslConfig); + _sslConfig.ServerCertificate = cert; } _endpoint = endpoint;