2013-04-23 48 views
0

我們的ASP.NET網站在內部使用相同的URL結構非常一致地更改頁面。會話正在通過URL更改進行更改

例如:https://mysite.org/page1.aspxhttp://mysite.org/page2.aspx。我們使用Session變量來跟蹤用戶的登錄狀態。我們的具體問題是用戶設置一個指向登錄頁面的快捷方式https://www.mysite.org/LoginPage.aspxSession變量設置爲LoggedIn=True

登錄頁面然後將用戶發送到主頁http://mysite.org/homepage.aspx

服務器創建新會話,並且登錄的會話變量不再可用於新會話。我們如何解決這個問題?

回答

0

您應該將Web服務器配置爲將所有請求從www.example.com重定向到example.com(反之亦然)。
這可以防止首先發生這種情況。

+0

感謝您的快速回應!我也這麼想。究竟是在哪裏完成的,所以我可以告訴開發者。 – wephenn 2013-04-23 15:42:50