У меня есть несколько методов действия для Авторизации, например:
[AcceptVerbs(HttpVerbs.Post), Authorize]
public ActionResult Create(int siteId, Comment comment) {
Проблема в том, что я отправляю запрос через AJAX для комментирования / создания с
X-Requested-With=XMLHttpRequest
, который помогает идентифицировать запрос как AJAX. Когда пользователь не вошел в систему и не ударился об Авторизированную стену, он перенаправляется на
/Account/LogOn?ReturnUrl=Comment%2fCreate
, который нарушает рабочий процесс AJAX. Я должен быть перенаправлен на
/Account/LogOn?X-Requested-With=XMLHttpRequest
Есть идеи, как этого достичь? Любые способы получить больше контроля над тем, что происходит, когда запрашивается авторизация?