2012-04-11 9 views
0

Grailsを初めて使用しています。私はgrails 1.3.7を使用しています。セキュリティのためにspring security coreプラグインを使用しています。GrailsでAjaxコール中の春のセキュリティでのセッションタイムアウト

私のアプリケーションには、ほとんどのajax呼び出しがあります。

その時点でセッションが期限切れになったら、私のauthAjaxメソッドは401エラーコードを送信します。

今、私の質問は、私が取得エラーコード401

すべてのヘルプが大幅にappriciatedされたときに、ページにログインするユーザーをrediect行う方法です。

ありがとうございました。

答えて

2

おそらくクライアント側で作成する必要があります。

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

あなたは$.ajaxSetup

により、すべてのjQueryのAJAX呼び出しのためにも、セットアップ、それを、することができますアン:あなたはAJAXのためのjQueryを使用している場合は、のようなものを作ることができます
関連する問題