【发布时间】:2017-01-17 07:39:07
【问题描述】:
我在 express 中使用会话并将其设置为:
app.use(session({
store: new RedisStore(),
secret : '',
cookie: {
path: '/',
domain: '.localdomain.com'
},
resave: false,
saveUninitialized: false
}));
然后我的主机中有localdomain.com 以及test.localdomain.com,当我通过test.localdomain.com 访问路由时,我能够获取会话数据,但是当我向localdomain.com 发出ajax 请求时,这不会没有可用的会话。比如test.localdomain.com,我会提出一个请求:
$.get('http://localdomain.com/session') 并且会话在那里,但没有返回我为会话设置的值。
任何想法如何访问会话?
【问题讨论】: