Android Socket.io Websocket Transport在SSL中不起作用 [英] Android Socket.io Websocket Transport does not works in SSL

查看:552
本文介绍了Android Socket.io Websocket Transport在SSL中不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用gottox socket.io java client 进行Android聊天应用。
我可以在HTTP模式下连接到web-socket和Xhr传输。但是当我切换到HTTPS时,只有Xhr模式正常工作。我使用下面的默认SSL上下文

I'm using gottox socket.io java client for an Android chat application.
I could connect to both web-socket and Xhr transport in HTTP mode. But when i switch to HTTPS only Xhr mode is working. i used the default SSL Context as below

SocketIO.setDefaultSSLSocketFactory(SSLContext.getInstance("Default"));

这在Xhr模式下工作正常。但是在websocket传输中没有响应或错误。

This works fine in Xhr mode. But in websocket transport there are no responses or errors.

推荐答案

使用SSL工作的Websocket AndroidAsync 。暂时使用它。

Websocket with SSL working in AndroidAsync. Using that for now.

这篇关于Android Socket.io Websocket Transport在SSL中不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆