本站消息

  出租广告位,需要合作请联系站长

  今日名言-想象你自己对困难作出的反应,不是逃避或绕开它们,而是面对它们,同它们打交道,以一种进取的和明智的方式同它们奋斗 。——马克斯威尔·马尔兹

  今日名言-用谅解、宽恕的目光和心理看人、待人。人就会觉得葱笼的世界里,春意盎然,到处充满温暖。——蔡文甫


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

Flask umi跨域 cookie 配置

发布于2021-07-25 06:26     阅读(693)     评论(0)     点赞(11)     收藏(3)


UMI
只要能携带cookie就行

export function login(args: any) {
  return umiRequest(apiIp + '/user/login', {
    method: 'post',
    credentials: 'include', #携带以及接收cookie
    headers: {
      Accept: 'application/json',
      'Content-Type': 'application/json; charset=utf-8',
    },
    body: JSON.stringify(args),
  });
}

Flask
配置响应并设置cookie
resp = make_response(“ok”)
resp.set_cookie(“TK”, “aaaa”)

但是跨域配置响应头的时候不能在resp中配置,必须在CORS中配置属性
属性就对应了响应头中的各个key
前端配置credentials: 'include’后,后端CORS中必须设置这个属性supports_credentials=True

CORS(app, resources=r"/*", origins=['http://192.168.59.127', 'http://192.168.9.176', '192.168.9.176'], supports_credentials=True)

CORS属性详解如下链接
参考https://www.cnblogs.com/Jaryer/p/14713828.html



所属网站分类: 技术文章 > 博客

作者:机甲战士

链接:http://www.pythonpdf.com/blog/article/551/a1bdf0687dfcbe648888/

来源:编程知识网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

11 0
收藏该文
已收藏

评论内容:(最多支持255个字符)