0
我使用節點版本5.0.0,UID安全版本2.0.0,而興亞1.1.2版本使用興亞不能設置UID安全令牌在Cookie
我的問題是我試圖用uid-safe生成一個標記並將其保存爲一個cookie,然後檢索該cookie並將其顯示在控制檯中。
該程序生成令牌確定,但是當我嘗試設置使用
this.cookies.set(cookieName, token);
餅乾它只是似乎掛不顯示任何錯誤消息。 和之後的行應顯示「通過設置cookie永遠不會顯示」。
var koa = require('koa');
var app = module.exports = koa();
var uid = require('uid-safe');
app.use(function *() {
var cookieName = 'koa.sid';
uid(18).then(function(token) {
console.log("token: " + token); // token: 0bk6D3CFtGJgQ5HmiANFnosC
this.cookies.set(cookieName, token);
console.log("Got past setting the cookie"); // this never gets shown
retrievedToken = this.cookies.get(cookieName);
console.log(cookieName + ': ' + retrievedToken);
});
});
if (!module.parent) app.listen(3000);
謝謝robertklep解決了我的問題 – Laurence