Node.js 要将passport.js会话共享到根域和其他子域吗
我在sub.domain.com上创建passport会话。我想在domain.com上使用此会话 我尝试设置会话cookie,如下所示:Node.js 要将passport.js会话共享到根域和其他子域吗,node.js,express,passport.js,session-cookies,Node.js,Express,Passport.js,Session Cookies,我在sub.domain.com上创建passport会话。我想在domain.com上使用此会话 我尝试设置会话cookie,如下所示: app.use( session({ cookie: { path: '/', domain: 'domain.com' // also tried '.domain.com' passport创建的cookie始终包含sub.domain.com,并且似乎忽略了上述代码。我做错了什么?答案是将域置于cookie块
app.use(
session({
cookie: {
path: '/',
domain: 'domain.com' // also tried '.domain.com'
passport创建的cookie始终包含sub.domain.com,并且似乎忽略了上述代码。我做错了什么?答案是将域置于cookie块之外:
app.use(
session({
domain: '.domain.com' //!important
cookie: {
path: '/',
domain: '.domain.com'