2009-10-20 25 views
1

我有一個ASP.Net網站,它具有登錄頁面的「記住我」功能。它使用基於表單的身份驗證,並且defaultUrl指向默認頁面,但即使會話已通過身份驗證,但訪問站點時用戶仍未重定向到默認頁面,但仍保留在登錄頁面中。這隻發生在Live站點,它在開發環境中工作得非常好。在登錄中實現「記住我」功能時,表單身份驗證不會重定向到defaultUrl

可能是什麼原因?有什麼方法可以解決它。

感謝

回答

0

添加您的登錄頁面上進行檢查,User.Identity.IsAuthenticated並重定向到DesitionationPageUrl

+0

謝謝你的快速反應。 Mine會記住會話並且用戶已登錄,但唯一的是它不會自動將其重定向到默認頁面。有兩個頁面Login.aspx和Default.aspx,用戶在關閉瀏覽器後下次訪問該站點時不會重定向到Default.aspx。 – madan 2009-10-20 20:20:54

+0

感謝里克,修復它。 – madan 2009-10-21 14:17:52

相關問題