websocket安全连接wss:// localhost:443 /没有与服务器建立连接

时间:2016-07-29 16:16:55

标签: security websocket connection wss

我有一个客户端服务器应用程序,但是当我尝试建立WSS连接时,它会给我一个错误。

static void Main(string[] args)
        {
            Connect("wss://localhost:8080/WebsocketHttpListenerDemo").Wait();
            Console.WriteLine("Press any key to exit...");
            Console.ReadKey();
        }

public static async Task Connect(string uri)
        {
            Thread.Sleep(6000); //wait for a sec, so server starts and ready to accept connection..

            ClientWebSocket webSocket = null;
            try
            {
                webSocket = new ClientWebSocket();
                await webSocket.ConnectAsync(new Uri(uri), CancellationToken.None);
                await Task.WhenAll(Receive(webSocket), Send(webSocket));
            }
            catch (Exception ex)
            {
                Console.WriteLine("Exception: {0}", ex);
            }
        finally
        {
            if (webSocket != null)
                webSocket.Dispose();
            Console.WriteLine();
            Console.WriteLine("WebSocket closed.");
        }
    }

0 个答案:

没有答案