2015-11-04 82 views
0

我正在嘗試使用passportJS從我的節點應用程序訪問Google身份驗證。不幸的是,我必須使用公司代理訪問谷歌信息。我的應用程序使用快遞。如何在nodejs中使用代理代理快遞

所以,我想知道如何在我的節點應用程序中包含委託代理。我一直在尋找一些解決方案,我只是發現了這些解決方案:

不幸的是,我是新節點開發人員,我真的不知道如何使用這些快遞解決方案。所以,我想知道是否有人遇到同樣的問題,您是如何解決這類問題的?

回答

0

proxy-agent模塊用於傳出 HTTP客戶端請求。也就是說,當致電http.get() and friends

HTTP服務器實例沒有http.Agent,這是明確暴露的。

相反,我認爲你必須問PassportJS團隊如何將http.Agent實例傳遞給PassportJS。有this relevant SO thread,但接受的答案真的是黑客,而不是我會推薦的。 PassportJS接受agent選項的更合適的方法是,但在文檔中找不到任何提及。