我正在嘗試使用內置的cookieSession
連接對象,但我無法讓它與express一起正常工作。如何在express中使用cookieSession
我有這樣的應用程序:
var express = require('express');
var connect = require('connect');
var app = express.createServer();
app.configure(function() {
app.use(express.logger());
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(express.cookieParser('whatever'));
app.use(connect.cookieSession({ cookie: { maxAge: 60 * 60 * 1000 }}));
});
app.get('/', function(req, res) {
res.render('root');
});
app.listen(3000);
我得到這個錯誤:
TypeError: Cannot read property 'connect.sess' of undefined
at Object.cookieSession [as handle]
任何想法?
感謝
你使用connect.cookieSession代替express.cookieSession什麼特殊原因? – 2013-04-06 09:27:44
@AndersBornholm這個問題已經很老了,可能在那個時候沒有提供 – mihai 2013-05-03 21:06:15