При проверке на http авторизацию в mvc, прежде чем ajax формируют сообщение

Еще один ответ, который мало чем отличается от других. Но с помощью этого фрагмента вы можете расположить свои элементы в точном центре окна с меньшим количеством кода.

.shareaholic-canvas {
    position: fixed;
    right: 0;
    top: calc(50% - 72.5px);
}
5
задан Matt Smith 26 April 2010 в 19:22
поделиться

1 ответ

вы можете попробовать что-то вроде этого:

    void context_EndRequest(object sender, EventArgs e)
    {
        var app = sender as HttpApplication;
        var response = app.Response;
        var request = app.Request;

        if ((response.StatusCode == 302) && IsAjaxRequest(request))
            response.StatusCode = 401;
    }

в HttpModule, он будет после модуля FormsAuth по порядку, поэтому код состояния будет исправлен. Не очень, но эффективно.

6
ответ дан 13 December 2019 в 05:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: