0
我正在使用一個asp.net M V C應用程序。當我在IE中登錄時,首次登錄是可能的。從下一次登錄請求中,驗證令牌不會在請求頭中傳遞。IE驗證cookie未通過
第一次登錄時,我得到的響應代碼爲200 OK。然後在下次登錄時,我得到的響應狀態代碼爲304未修改,我的令牌沒有傳入請求頭。什麼是IE的實際問題?
在這裏,我使用表單身份驗證。
<authentication mode="Forms">
<forms name=".AUTH" loginUrl="~/Account/LogOn" timeout="2880" cookieless="UseCookies"/>
</authentication>
在調試模式登錄和身份驗證令牌是當I宿主它這些問題正在添加
301 <>未修改,304 =未修改,301 =永久移動。請首先澄清您得到的確切響應代碼,因爲它們可能是絕對不同的情況。此外,您最好解釋或留下您登錄表單的一些代碼和登錄進度,以便我們排除故障。 – tweray
我的壞304它沒有Modified.First第一次登錄是可能的 – Sajeev
然後,這意味着您的登錄操作結果已被緩存。這是不常見的,因爲通常登錄請求是POST,並且不應默認緩存。你能解釋一下你詳細的登錄進度嗎(更好一些最小代碼)?它是通過常規表單發佈,還是ajax表單發佈或其他任何內容? – tweray