【问题标题】:Azure Cloud Service Losing Session if URL doesn't contain WWW如果 URL 不包含 WWW,Azure 云服务会丢失会话
【发布时间】:2013-05-09 23:14:10
【问题描述】:

我的 Azure 云服务应用让用户使用会话数据登录。如果他们在内部单击没有前面 www 的链接,则不会应用会话数据。如果他们返回并单击前面有 www 的链接,会话数据将按预期工作。有谁知道如何解决这个问题?

TIA

【问题讨论】:

标签: c# asp.net-mvc azure azure-web-roles


【解决方案1】:

听起来您的会话 cookie 未调整为域的通配符。这会是个问题吗?检查 web.config 的 forms 部分是否包含域属性,如果不包含,请设置它。

<authentication mode="Forms">
  <forms loginUrl="/Account/LogOn" timeout="43200" domain="yourdomain.com"/>
</authentication>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-24
    • 2015-04-18
    • 2015-11-21
    • 1970-01-01
    • 1970-01-01
    • 2011-07-14
    • 1970-01-01
    • 2013-08-10
    相关资源
    最近更新 更多