/ / сесия изтичане през пролетта сигурност по време на Ajax повикване в grails - grails, пролет-сигурност

сесия време през пролетта на сигурността по време на Аякс обаждане в граала - граали, пролетта сигурност

Аз съм нов в Граали. Използвам grails 1.3.7 и плъгин за сигурност пролетта.

Моята молба има по-голямата част от ajax повикванията.

Когато сесията изтече по това време, моят authAjax метод изпраща 401 код за грешка.

Сега въпросът ми е как да пренасоча потребителя към страницата за вход, когато получи код за грешка 401.

Всяка помощ е силно умножена.

Благодаря.

Отговори:

2 за отговор № 1

Вероятно трябва да го направите на клиентска страна. Ако използвате jQuery за ajax, можете да направите нещо като:

$.ajax({
// your current ajax code
statusCode: {
401: function() {
window.location.href = "/youAppContext/login"
}
}
});

Можете също така да го настроите за всички jQuery ajax разговори, чрез $.ajaxSetup