我想用wss构建一个架构,我实现我的证书并且它们可以工作。但现在,当我在浏览器上连接时,我的程序创建websocket并直接关闭它,我不明白为什么,这是我在5005端口运行的代码
window.onload=function(){
if (!window.WebSocket) {
window.WebSocket = window.MozWebSocket;
}
if (window.WebSocket) {
socket = new WebSocket("wss://localhost:7575/websocket");
socket.onopen = function(){
alert("opened the connection");
socket.send("Hello");
};
socket.onmessage = function(message){
var json = jQuery.parseJSON(message.data);
notifyApplication(json);
};
socket.onclose=function(){
alert("Websocket coonection is closed");
};
}
else {
alert("Your browser doesn't support websocket");
}
};
并且webscoket服务器使用netty实现,并且它在端口7575上运行。 它提供启用SSL3.0的https连接。