0
我購買了GoDaddy Standard SSL證書並將其安裝在http://mysite.com上。現在https://mysite.com效果很好。在Socket.IO Node.js上安裝SSL
現在,我要安裝的是運行socket.io證書在http://mysite.com:3000
我試圖做與SSL連接:
var socket = io.connect('https://www.mysite.com:3000', {secure:true});
,但它不工作。這裏是server.js
var io = require('socket.io'),
connect = require('connect'),
mysql = require('mysql');
var app = connect().use(connect.static('../public_html/node/'));
app.listen(3000);
var server = io.listen(app);
server.sockets.on('connection', function(socket) {
socket.emit('getid', {message: "A New user is online"});
}
和客戶端的index.html
<script type = "text/javascript" src = "http://www.mysite.com:3000/socket.io/socket.io.js"></script>
<script type = "text/javascript">
var socket = io.connect('http://www.mysite.com:3000');
</script>
有什麼建議?