2010-03-05 48 views
1

在我們的網站中,我們在用戶登錄時添加日誌。現在,我們在日誌進入主頁之前添加日誌。但是,假設用戶未登錄並嘗試點擊除主頁或默認頁面以外的任何URL。在這種情況下,ReturnUrl就是登錄頁面中的頁面。所以,登錄後它會轉到請求的頁面,而不是回家。所以,它不會通過我們記錄用戶登錄的部分。在表單身份驗證中禁用返回URL

所以我嘗試了兩件事情,要麼我們可以禁用ReturnUrl,要麼我們可以設置默認的ReturnUrl,所以不管ReturnUrl如何,它都會一直到主頁。

任何人都可以幫助我。

我們使用表單認證

<authentication mode="Forms"> 
    <forms loginUrl="Login.aspx" defaultUrl="Default.aspx" protection="All" path="/" slidingExpiration="true" cookieless="UseCookies" enableCrossAppRedirects="true" /> 
</authentication> 
+0

爲什麼不在登錄用戶後立即登錄? – 2010-03-05 09:41:06

回答

1

如果要添加一個日誌登錄那就把與該認證用戶的代碼添加日誌代碼是比較合適的用戶。因此,請在登錄操作/頁面中創建日誌,而不是在主頁操作/頁面上。

+0

其實我們不能改變登錄行爲。所以,只是想有沒有辦法。 – Bipul 2010-03-05 09:55:13

+0

如果您無法控制登錄代碼,那麼我認爲您無法更改代碼重定向到的位置。我們確實需要更多信息(代碼示例)來進一步幫助您。 – 2010-03-05 10:02:54

相關問題