diff --git a/lib/http-proxy/common.js b/lib/http-proxy/common.js index 2602305d7..bf467a2cd 100644 --- a/lib/http-proxy/common.js +++ b/lib/http-proxy/common.js @@ -49,6 +49,10 @@ common.setupOutgoing = function(outgoing, options, req, forward) { if (options.auth) { outgoing.auth = options.auth; } + + if (options.ca) { + outgoing.ca = options.ca; + } if (isSSL.test(options[forward || 'target'].protocol)) { outgoing.rejectUnauthorized = (typeof options.secure === "undefined") ? true : options.secure;