Node.js Cookie控制对express目录的访问

Node.js Cookie控制对express目录的访问,node.js,express,Node.js,Express,我有两个目录 app.use('/public', express.static(__dirname + '/' + env + '/src/app/public')); app.use('/private', express.static(__dirname + '/' + env + '/src/app/private')); 我只是想通过一些头参数控制对/private的访问,我尝试了: app.all("/private", requireLogin, function(req, r

我有两个目录

app.use('/public',  express.static(__dirname + '/' + env + '/src/app/public'));
app.use('/private', express.static(__dirname + '/' + env + '/src/app/private'));
我只是想通过一些头参数控制对/private的访问,我尝试了:

app.all("/private", requireLogin, function(req, res, next) {
  next(); 
}); 

但是从来没有调用过requireLogin函数。也许外面还有另一个解决办法。。。。谢谢

你试过通配符吗?app.all('/private/*',requireLogin等)?谢谢,但它不起作用!我正在使用next函数来检查对NodeJS app.use的每个请求(function(req,res,next){…}app.use('/private',express.static(uu dirname+'/'+env+'/src/app/private));我可以控制何时有人访问/private,但我有另一个对代理模拟的调用,NodeJS会停止服务。app.get('/api',函数(req,res,next){…})