Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Expressjs会话超时_Node.js_Session - Fatal编程技术网

Node.js Expressjs会话超时

Node.js Expressjs会话超时,node.js,session,Node.js,Session,我在express(v3)中对会话的定义如下: app.use(express.session()); 我的理解是,由于我没有指定maxAge或expires属性,它们将持有null值,因此会话将永远不会超时 但是,用户报告会话确实超时-用户可能正在或可能没有在应用程序上工作-他们可能登录、去吃午饭或类似的事情,当他们回来时,任何操作都会导致他们重定向到登录页面-也就是说,他们在一段不活动期后注销 我还应该做些什么来防止这种情况?即使用户处于非活动状态,会话也不应超时。如果重新启动服务器,这将

我在express(v3)中对会话的定义如下:

app.use(express.session());
我的理解是,由于我没有指定maxAge或expires属性,它们将持有
null
值,因此会话将永远不会超时

但是,用户报告会话确实超时-用户可能正在或可能没有在应用程序上工作-他们可能登录、去吃午饭或类似的事情,当他们回来时,任何操作都会导致他们重定向到登录页面-也就是说,他们在一段不活动期后注销


我还应该做些什么来防止这种情况?即使用户处于非活动状态,会话也不应超时。

如果重新启动服务器,这将删除他们的会话-除非您使用类似的内容。默认情况下,cookie用于存储会话,因此请使用控制台输入cookie并查看其设置。@Wex否,我没有重新启动服务器。