首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >曲奇不设酒瓶

曲奇不设酒瓶
EN

Stack Overflow用户
提问于 2018-05-03 17:24:17
回答 1查看 6K关注 0票数 0

我正在尝试在登录后设置一个带有烧瓶的cookie,并在Javascript的前端重定向。

代码语言:javascript
复制
@app.route("/login")
@auth.login_required
def get_auth_token():
    token = g.user.generate_auth_token()
    request = make_response()
    token = str(token.decode("ascii"))
    request.set_cookie("token", value = token)
    return request, 200

不管我是否有重定向,曲奇从未设置过。我尝试过在前端注释我的重定向,我尝试用secure = false设置我的cookie,但这些似乎都没有效果。我遗漏了什么?如果需要,我可以提供generate_suth_token函数,但我知道它正在正常工作。我在localhost:5000上服务,并使用Flask0.12.2,在服务器日志中没有收到cookie警告。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-03 23:01:07

如果Flask服务和客户端服务托管在不同的域(例如,Flask使用127.0.0.1:8080,客户端使用127.0.0.1:3000),则应该使用domain参数设置cookies,否则它们将不可用。

代码语言:javascript
复制
resp.set_cookie('cookie_key', value="cookie_value", domain='127.0.0.1')

查找有关domain参数这里的更多信息

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50160746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档