Что делает запятая в синтаксисе guard?

Я решил эту проблему:

  1. Добавление настраиваемого заголовка в ответ:
    public ActionResult Index(){
        if (!HttpContext.User.Identity.IsAuthenticated)
        {
            HttpContext.Response.AddHeader("REQUIRES_AUTH","1");
        }
        return View();
    }
    
  2. Связывание функции JavaScript с ajaxSuccess и проверить, существует ли заголовок:
    $(document).ajaxSuccess(function(event, request, settings) {
        if (request.getResponseHeader('REQUIRES_AUTH') === '1') {
           window.location = '/';
        }
    });
    

30
задан Will Ness 1 October 2017 в 11:14
поделиться