0
在MVC 4我使用AJAX後調用一個簡單的方法在ASP.NET MVC 4用戶正在AJAX交請求期間隨機註銷,並轉發到/帳戶/註銷
[HttpPost]
public void Create(Task task)
{
if (ModelState.IsValid)
{
var userName = User.Identity.Name;
task.Author = userName;
db.Tasks.Add(task);
db.SaveChanges();
}
}
即使該方法完成之前(我使用調試)Web服務器啓動另一個進程,在AccountController中執行LogOff方法,並將瀏覽器轉發到/ Account/LogOff url。 這是一個基於Internate模板的簡單項目。 Web.config包含表單身份驗證的基本設置。發生這種情況約70%。看起來像SimpleMembership提供商感知危險並將用戶註銷。
我有一個小更簡單的<認證>部分,但我和你的部分再次檢查,這是相同的 - AJAX請求期間用戶註銷 – supercode