我在asp.net上製作了一個MVC3項目,其中用戶登錄名爲ajax。通常情況下,用戶可以在用戶的用戶名和傳遞信息後通過ajax表單身份驗證(登錄按鈕引發ajax帖子)後進入授權頁面。MVC3 - 在未經授權的用戶試用後,登錄頁面上的ajax無法正常工作,但正常工作
但是,如果用戶嘗試去寫這個未經授權的頁面寫入直接地址(如:「http:// localhost:12799/Anasayfa/Index」)到地址欄並點擊進入身份驗證之前輸入,他擊中授權牆,返回,並且在瀏覽器的地址欄中出現像「http:// localhost:12799/Giris/Index?ReturnUrl =%2fAnasayfa%2fIndex」這樣的URL,在這種情況之後,當用戶嘗試正常登錄時,ajax登錄不起作用,登錄按鈕不能啓動ajax文章。
幾分鐘前剛剛回答了一個類似的問題:http://stackoverflow.com/a/10617978/29407。 –