0

私はgrailsに不慣れです。私はgrails1.3.7と、セキュリティのためのSpringセキュリティコアプラグインを使用しています。

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

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

今私の質問は、エラーコード401を取得したときにログインページにユーザーを再配置する方法です。

どんな助けでも大いに感謝されます。

ありがとう。

4

1 に答える 1

2

おそらく、クライアント側で作成する必要があります。ajaxにjQueryを使用している場合は、次のように作成できます。

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

また、すべてのjQueryajax呼び出しに対して設定することもできます。$.ajaxSetup

于 2012-04-11T08:45:21.017 に答える