Код: Выделить всё
$J.ajax({
type: 'POST',
url: "/ajax/getCharts",
data: JSON.stringify(cids),
dataType: 'json',
asynch: false
})
Теперь я получаю эту ошибку обратно в свой заголовок ajax.fail:
X-Responded-JSON:
{"status":401,"headers":{"location":"http://localhost:56970/Account/Login?Re ... FgetCharts"}}
Какой тип имеет смысл — если вызов не проходит аутентификацию. Примечание: в моем ajaxController я ранее аннотировал его как таковой (что сработало):
Код: Выделить всё
[Authorize(Roles = "User")]
public class ajaxController : BaseController
Код: Выделить всё
[Authorize(Roles = "Superuser, Poweruser, User")]
public class ajaxController : BaseController
Код: Выделить всё
var settings = new FriendlyUrlSettings();
settings.AutoRedirectMode = RedirectMode.Off;
routes.EnableFriendlyUrls(settings);
но это не сработало.
И эта страница не имела для меня никакого смысла: вызов jquery $.ajax приводит к несанкционированному ответу 401 в Chrome или Firefox, но работает в IE
Что мне здесь не хватает?
Мобильная версия