URL更改正在更改会话

时间:2013-04-23 15:38:15

标签: asp.net session

我们的 ASP.NET 网站在使用相同的网址结构更改网页时内部非常一致。

例如:https://mysite.org/page1.aspxhttp://mysite.org/page2.aspx

我们使用Session变量来跟踪用户的登录状态。我们的具体问题是用户设置指向登录页面的快捷方式为https://www.mysite.org/LoginPage.aspxSession变量设置为LoggedIn=True

登录页面然后将用户发送到主页http://mysite.org/homepage.aspx

服务器创建一个新会话,新会话不再可以使用登录的会话变量。我们如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您应该将您的网络服务器配置为将所有请求从www.example.com重定向到example.com(反之亦然)。
这可以防止首先出现这种情况。