socket.io-client-csharp icon indicating copy to clipboard operation
socket.io-client-csharp copied to clipboard

Unity SocketIOClient cannot connect SSL Server on Android

Open ZFHung opened this issue 1 year ago • 3 comments

       Unity Error,how to pass SSL errors
       
       Assets\Socket_Manager.cs(107,28): error CS0029: Cannot implicitly convert type 'System.Net.WebSockets.ClientWebSocket' to 'SocketIOClient.Transport.IClientWebSocket'
       
       
       client = new SocketIOUnity("wss://xxxx", new SocketIOOptions
       {
           ReconnectionAttempts = 5,
       });
       client.ClientWebSocketProvider = () =>
       {
           var clientWebSocket = new ClientWebSocket();
           clientWebSocket.Options.RemoteCertificateValidationCallback = (sender, certificate, chain, sslPolicyErrors) =>
           {
               Console.WriteLine("SslPolicyErrors: " + sslPolicyErrors); 
               return true;
           };
           return clientWebSocket;
       };

ZFHung avatar Aug 05 '24 09:08 ZFHung