我在我的ASP.NET應用程序中有一個驗證(驗證)問題 - 我使用FormsAuthentication啓用了Cookie,但是由於安全原因,我不得不另外使用另一個外部授權來源(基於用戶名/密碼組合給出用戶「sessionID」)如何檢查用戶驗證(FormsAuthentication)是否使用cookie執行?
當用戶使用他的用戶名/密碼憑證登錄時(因此獲得sessionID),應用程序正常工作。但是,由於啓用了cookie,登錄頁面可以被「跳過」(用戶被重定向到default.aspx),並且他不會獲得正確的sessionID。
我的問題是,是否存在一種可能性,檢查用戶是否
一)從登錄頁面(因此,已經被重定向到Default.aspx的)
OR
二)來到formsAuthentication是基於cookie數據執行,而不是基於用戶名/密碼