Node.js 页面包含iframe登录后获取新cookie

Node.js 页面包含iframe登录后获取新cookie,node.js,session,cookies,express,appfog,Node.js,Session,Cookies,Express,Appfog,我正在使用express编写一个web应用程序。该应用程序在我的本地主机上运行良好。但当我将其上传到appfog时,它遇到了这样的问题: 在登录页面后,我打开一个带有iframe的页面(iframe是同一个域),浏览器(chrome)给它一个新的cookies 如果我在登录后先打开iframed(子)页面,然后再打开父页面,那么使用相同的cookies也可以正常工作 关于会话,我使用以下代码: var memstore = express.session.MemoryStore; app.co

我正在使用express编写一个web应用程序。该应用程序在我的本地主机上运行良好。但当我将其上传到appfog时,它遇到了这样的问题:

在登录页面后,我打开一个带有iframe的页面(iframe是同一个域),浏览器(chrome)给它一个新的cookies

如果我在登录后先打开iframed(子)页面,然后再打开父页面,那么使用相同的cookies也可以正常工作

关于会话,我使用以下代码:

var memstore = express.session.MemoryStore;

app.configure(function(){
  app.use(express.cookieParser('your secret here'));
  app.use(express.session({cookie: {maxAge: 2000000}, store: memstore({
    reapInterval: 60000 * 10
  }), secret: 'your secret here'}));
});
我用这个来破坏会话:

req.session.destroy();
注销页面也在iframe中