Java SSLSocket与HTML5之间的通信

Java SSLSocket与HTML5之间的通信,java,html,ssl,websocket,Java,Html,Ssl,Websocket,只是一个简单的问题,我可以在html5和WebSocket中使用SSL与使用SSLSockets的java服务器通信吗 我一直在尝试使用另一个使用ssl套接字的java客户端进行连接,这是可行的,但我没有尝试通过html5进行连接。有可能吗 作为记录,我使用github页面来托管我的服务器,我有一个由Namecheap提供的自定义域和一个来自Comodo的SSL证书 甚至可以使用SSL在java和html5之间进行通信吗?WebSocket与“普通”TCP套接字不同,而是TCP之上的协议层。因此

只是一个简单的问题,我可以在html5和WebSocket中使用SSL与使用SSLSockets的java服务器通信吗

我一直在尝试使用另一个使用ssl套接字的java客户端进行连接,这是可行的,但我没有尝试通过html5进行连接。有可能吗

作为记录,我使用github页面来托管我的服务器,我有一个由Namecheap提供的自定义域和一个来自Comodo的SSL证书


甚至可以使用SSL在java和html5之间进行通信吗?

WebSocket与“普通”TCP套接字不同,而是TCP之上的协议层。因此,SSL上的WebSocket无法直接与SSLSockets通信。要与WebSockets(带或不带SSL)通信,您需要一个。

要通过SSL使用WebSockets,我的站点是否需要SSL证书?不幸的是,这在Github中是不可能的。但是我会看看一些Websocket库。@Kobeyraferty:要使用SSL,SSL服务器必须有证书(除了一些特殊的用例,如anon DH)。这是需要的服务器认证,这是必要的,以防止人在中间攻击。好的,谢谢。非常感谢,我们将考虑使用github安装SSL证书。