我尝试设置一个跨域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‘上的曲奇。怎么啦?
发布于 2017-07-20 02:34:57
你想做的事是做不到的。(这是浏览器安全问题)
1.当应用程序网站的域名为app.a.com,而主网站的域名为account.a.com (您希望设置一个交叉cookie ) .Put时,这将在这种情况下生效,这两个站点具有相同的一级域(a.com)名称。
2.您可能需要一个名为简单单点登录的解决方案。
https://stackoverflow.com/questions/42359172
复制相似问题