我尝试设置一个跨域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'在浏览器中。 有什么问题?
答案 0 :(得分:0)
您无法完成的尝试无法完成。 (这是一个浏览器安全问题)
1.当应用网站的域名为 app.a.com 且主网站的域名为 account.a时,这将对此情况生效.com (你想设置一个交叉cookie)。另外两个网站的方式 有一个共同的一级域名(a.com)名称。
2.您可能需要一个名为Simple Single Sign-On的解决方案。