0
我們有端口4040上運行的正面和背面上5050在代理之後使用passport.js社會認證?
我們設置runnign,處理社會AUTH用同樣的方式在護照文檔做了Node.js的服務器:
app.get('/api/login/facebook',
passport.authenticate('facebook', { scope : 'email' }
));
app.get('/api/login/facebook/callback',
passport.authenticate('facebook', {
failureRedirect: '/api/try_again',
successRedirect : '/api/good_job'
}));
這在直接瀏覽本地後端端口時工作,即:localhost:5050/api/login/facebook
。
但是,在從webpack中設置代理並使用http-proxy
並使用前端地址localhost:4040/api/login/facebook
登錄後,它會中斷並進入無限重定向循環。