登录接口在 api.site.com 下,登录之后会把用户的access_token 以cookie 的方式往 site.com 这个域名下写,但是刷新页面之后在请求头里面看不到cookie,this.cookies.get()也是undefined。代码如下:if(validateEmail && validateUsername) {
let [User] = yield this.db.query(sql, user);
let id = User.id const token = yield user.generateAccessToken(id); this.cookies.set('access_token', token, {
domain: '.site.com'
}) this.body = User;
}可以在response header 里面看到服务器端有写入的 set-cookies但是在浏览器的cookies 里面看不到,页面请求也没有携带这个cookie
添加回答
举报
0/150
提交
取消