0

401 ajax 呼び出しでログイン ページへのリダイレクトを強制しようとしているモバイル アプリケーションがあります。ただし、リクエストが送信されたときにjQMがAJAXを介してこれをロードしようとしているようです。

これは Safari および Firefox デバイスでは機能しますが、Chrome では機能しません。IE デバイスではまだテストされていません。

$(function() {
  $.ajaxSetup({
    statusCode: {
      401: function() {
        console.debug("User is not authenticated");
        window.location.href = core.getUrl('/login');
      }
    }
  });
});

更新: Chrome では動作しないことを意味します。Firefox は実際には問題ありません。

4

1 に答える 1

0

あなたのajax呼び出しに問題はありません。しかし、core.getUrl('/login'); に問題があると思います。core.getUrl('/login'); のときに出力できますか? 生成しますか?

于 2013-09-24T03:00:03.667 に答える