为什么node.js express会话在Chrome中正常工作,但在IE 10中却不能正常工作

为什么node.js express会话在Chrome中正常工作,但在IE 10中却不能正常工作,node.js,session,express,csrf,Node.js,Session,Express,Csrf,我使用('connect-mongo')(express)将会话存储在MongoDB中 当我使用chrome浏览器时: 在mongoDB中只创建了一个id和coockie信息为的会话 当我使用IE10时: mongoDB中创建了七个id和coockies的会话 另外,当使用请求会话时,connect _csrf在IE10中不起作用 请帮忙。已解决。 问题是使用Cloud9 online text pad启动我的节点项目的原因,它使用8080端口和代理。所以IE 10在这种情况下会打开几个会话。在

我使用('connect-mongo')(express)将会话存储在MongoDB中

当我使用chrome浏览器时: 在mongoDB中只创建了一个id和coockie信息为的会话

当我使用IE10时: mongoDB中创建了七个id和coockies的会话

另外,当使用请求会话时,connect _csrf在IE10中不起作用

请帮忙。

已解决。
问题是使用Cloud9 online text pad启动我的节点项目的原因,它使用8080端口和代理。所以IE 10在这种情况下会打开几个会话。在我尝试在80端口的本地机器上启动后,一切正常。

奇怪。。你能展示你的代码吗?还有,有人知道favicon的请求是否包括cookies吗?可能只是中间件订购。@jmar777我认为所有请求都使用cookies。是的,我同意这是一个奇怪的问题。