diff --git a/lib/http-proxy/common.js b/lib/http-proxy/common.js index 4d5b5f136a3415248936c5bdc8f4d291d120e2fc..eda6b17e18725db4e85cac5a0b7479ee3527cd31 100644 --- a/lib/http-proxy/common.js +++ b/lib/http-proxy/common.js @@ -39,7 +39,7 @@ common.setupOutgoing = function(outgoing, options, req, forward) { extend(outgoing.headers, options.headers); } - if (options[forward || 'target'].protocol == 'https:') { + if (~['https:', 'wss:'].indexOf(options[forward || 'target'].protocol)) { outgoing.rejectUnauthorized = (typeof options.secure === "undefined") ? true : options.secure; }