我正在为我的应用程序使用快速会话。在Heroku上部署Cookie时会设置Cookie,并且默认情况下会在安全连接上为应用程序提供服务。当使用非https连接在localhost上本地工作时,会话未初始化,因此导致我每次都返回401。我找不到任何答案。我的代码如下:
app.use(session({
name: consts.SESSION_COOKIE_NAME,
secret: consts.SECRET_KEY,
saveUninitialized: false,
resave: true,
cookie:{
httpOnly: true,
secure: false
}
}));