Flask如何设置跨域cookie

时间:2017-02-21 05:10:06

标签: cookies flask

我尝试设置一个跨域cookie,响应如下:

@auth.route('/test', methods=['GET', 'POST'])
def test():
    resp = make_response('setcookie')
    resp.set_cookie('cookie_1', 'cookie for A', domain='.A.com')
    return resp

但它无法正常工作。我无法在' .A.com'在浏览器中。 有什么问题?

1 个答案:

答案 0 :(得分:0)

您无法完成的尝试无法完成。 (这是一个浏览器安全问题)

1.当应用网站的域名为 app.a.com 且主网站的域名为 account.a时,这将对此情况生效.com (你想设置一个交叉cookie)。另外两个网站的方式 有一个共同的一级域名(a.com)名称。

2.您可能需要一个名为Simple Single Sign-On的解决方案。