Помогите разобраться с вопросом. В общем есть сервер в ноде, который нужен только для работы сокета. Я подключаюсь к этому серверу через https
var socket = io.connect('https://host:port', { secure: true});
На сервере настроил https:
var pk = fs.readFileSync('./cert/privatekey.pem');
var pc = fs.readFileSync('./cert/certificate.pem');
var options = { key: pk, cert: pc };
var server = http.createServer(options, function(req, res) {
}).
server.listen(port, function() {
[мой сокет модуль].listen(server, function(){
console.log('server running at: ' + host + ':' + port);
});
});
Сертификат использую самоподписанный.
При попытке подключиться браузер отказывается принимать сертфикат (что понятно), но и не дает возможность добавить его в исключения.
Как можно решить эту проблему?