Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django多子域cookies_Django_Cookies_Subdomain_Django Sessions - Fatal编程技术网

Django多子域cookies

Django多子域cookies,django,cookies,subdomain,django-sessions,Django,Cookies,Subdomain,Django Sessions,我在beta.domain.com上有一个用Django构建的网站。为了与服务器交互,我正在使用API,它也是由位于API.domain.com上的Django构建的 当用户加载beta.domain.com时,api.comain.com将加载到iframe中,并且所有服务器端通信都通过该iframe运行 我希望这两个子域使用相同的会话。通过在internet上的快速搜索,我找到了关于会话\u COOKIE\u域的信息。在两个应用程序的设置文件中,我已将此值设置为“.domain.com”。但

我在beta.domain.com上有一个用Django构建的网站。为了与服务器交互,我正在使用API,它也是由位于API.domain.com上的Django构建的

当用户加载beta.domain.com时,api.comain.com将加载到iframe中,并且所有服务器端通信都通过该iframe运行

我希望这两个子域使用相同的会话。通过在internet上的快速搜索,我找到了关于会话\u COOKIE\u域的信息。在两个应用程序的设置文件中,我已将此值设置为“.domain.com”。但是,我仍然无法实现我想要的

我可以在beta.domain.com上成功编写应用程序的会话数据,但在api.domain.com上无法读取相同的会话


这可能是因为用户禁用了来自第三方站点的cookie?(在本例中,api.domain.com被视为第三方网站)。即使用户禁止第三方网站编写Cookie,我难道不能阅读Cookie吗?

请帮助一位不得不在周六晚上工作的兄弟