Здравствуйте, имеется облачный сервер, на нем развернут WS сервер. Понадобилось теперь использовать wss:// в место ws://.
Написал в саппорт, мне выдали самоподписанный SSL (my_key.key, my_cert.crt).
Воспользовавшиеся темой
Как использовать WSS вместо WS в Node.js? прописал так:
const serverOptions = {
key: fs.readFileSync('my_key.key'),
cert: fs.readFileSync('my_cert.crt')
}
var http = require('https').createServer(app,serverOptions);
const ws = new WebSocket.Server({port:3000});
ws.on('connection',(socket,req)=>{
.......
Но не подключается клиент с помощью WSS://
Вопросы
1) Самоподписанный SSL здесь не подходит?
2) Где можно купить SSl другой для ip адреса по сути, так как где мне сделали самоподписанный ssl сказали по другому помочь не могут.
3) Или быть может я делаю что то не так в коде?