跨越指向相同DNS名称的子域的用户会话差异

时间:2017-01-23 15:16:14

标签: django azure dns no-www

我维护一个Python / Django Web应用程序,用户可以在其中进行身份验证和登录。我注意到,如果我在example.com登录我的应用程序,我仍然会在www.example.com注销!

此行为会在所有主流浏览器(Firefox,Chrome等)上复制。似乎这些地址之间没有维护会话信息?我很困惑。为什么会发生这种情况?

我的DNS名称是从Azure获得的。例如。 example.cloudapp.net。我使用名为Hurricane Electric的DNS管理服务将example.comwww.example.com映射到此DNS名称。具体来说,在Hurricane Electric中,我创建了CNAME记录,其中主机名是azure提供的DNS名称,名称是我想要与之关联的网址(以及TTL)。这就是我所做的一切。

建议修复:在我的DNS管理系统中,我应该将www.example.com路由到example.com的{​​{1}}个内容吗?

注意:探讨此SO answer是否可以解决我的问题。表面上看,但是一个已知的问题是丢失所有会话信息 - 我不希望这样。

0 个答案:

没有答案