Socket.IO - Android - SSL连接失败

时间:2016-09-30 10:33:32

标签: android ssl socket.io

我做了一个nede& Socket.IO服务器是一个Web客户端,一个Android客户端,它的工作原理!他们可以沟通! 很酷,所以现在,我正在尝试使其与SSL兼容 我正在使用“让我们加密 - 免费的SSL / TLS证书”。我的服务器和我的网络客户端正在工作(Yepee:D)

但我的Android客户端无法连接到服务器...

这是我的Android代码:

        SSLContext sc = SSLContext.getInstance("SSL");
        sc.init(null, null, new SecureRandom());
        IO.setDefaultSSLContext(sc);
        HttpsURLConnection.setDefaultHostnameVerifier(new HostnameVerifier(){
            public boolean verify(String hostname, SSLSession session){
                return true;
            }
        });
        IO.Options opts = new IO.Options();
        opts.forceNew = true;
        opts.reconnection = true;
        opts.secure = true;
        opts.sslContext = sc;

        this.socket = IO.socket(this.SERVER_URL, opts);

这就是错误:

com.github.nkzawa.engineio.client.EngineIOException: xhr poll error

你有想法解决它吗? :d

0 个答案:

没有答案