Socket.io-client: Установка для rejectUnauthorized значения false не игнорирует ошибку сертификата

Созданный на 29 мар. 2016  ·  4Комментарии  ·  Источник: socketio/socket.io-client

У меня есть самозаверяющий сертификат с другим именем хоста на моем сервере. я получаю
WebSocket Error: Network Error 12038, The host name in the certificate is invalid or does not match
в IE.

Я попытался установить для rejectUnauthorized значение false, но все равно выдает ту же ошибку.

var wsconnect = socket('https://url', {
  transports: ['websocket'],
  rejectUnauthorized: false
});

Я делаю это правильно?

Самый полезный комментарий

это работает только на nodejs, но не с клиентом в браузере? Я не могу заставить его работать из браузера. Все равно выскочит Error in connection establishment: net::ERR_CERT_AUTHORITY_INVALID в хроме

Все 4 Комментарий

@aravindsrivats, использующий process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';

это работает?

это работает только на nodejs, но не с клиентом в браузере? Я не могу заставить его работать из браузера. Все равно выскочит Error in connection establishment: net::ERR_CERT_AUTHORITY_INVALID в хроме

Кто-нибудь когда-нибудь понял это? Имея эту проблему сейчас.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги