在Heroku上工作的会话,但不是localhost

时间:2017-04-26 07:09:08

标签: node.js session heroku passport.js

当我部署到Heroku时,以下方法可以100%正常工作,但不能在localhost上工作。我在端口localhost:8080上运行了nodeJS服务器,并在localhost:4200上运行了我的角度应用程序。我适当地设置了所有的Access-Control标头。这是一个跨域问题,我的会话来自端口8080并在4200上使用它吗?

app.use(session({
  store: new RedisStore(options),
  secret: 'starbucks-sucks',
  cookie: {
    secure: false,
    maxAge: 300000
  },
  resave: false,
  saveUninitialized: false
}));

0 个答案:

没有答案