Open rajasekar-mu opened 1 year ago
have you found a solution to this problem?
Not get permanent fix, still using workaround method
Add additional (Proxy) options request generation in below path,
node_modules/oauth/lib/oauth2.js
httpsProxyAgent = new HttpsProxyAgent(process.env.HTTP_PROXY) options.agent = httpsProxyAgent; this._executeRequest( http_library, options, post_body, callback );
I have added below proxy options referred at - #https://github.com/jaredhanson/passport-oauth2/issues/59
const agent = new HttpsProxyAgent(process.env.HTTP_PROXY); gStrategy._oauth2.setAgent(agent); passport.use(gStrategy);
but its not working, so directly added proxy on node_modules/oauth/lib/oauth2.js for workaround.
Any permanent fix is available? Every time we cant change the node_modules inside the Docker container. Kindly provide fixes.