【发布时间】:2021-04-05 00:55:03
【问题描述】:
我正在使用 express js 开发微服务,其中 express-session 设置如下:
server.use(session({
name: 'apps',
resave: false,
saveUninitialized: false,
secret: 'secretToken',
cookie: {
sameSite: false,
secure: false, // true
httpOnly: false, // false
}
}));
我对所有服务应用相同的设置。 但它只适用于只有一项服务。其他服务无法共享来自其他服务的相同数据,我将访问令牌放入 req.session 以让其他应用具有相同的访问令牌。
有没有办法让不同的服务使用同一个会话?
【问题讨论】:
标签: node.js express microservices express-session