2016-03-30 7 views
0

Webアプリケーション(mvc 4 c#)では、30分後にFormsAuthenticationTicketが期限切れになりました。 30分後にユーザーが何もしない場合、ログインページにリダイレクトされます。Get/Post AjaxのFormsAuthenticationTicketの有効期限をスキップします。

しかし、私のダッシュボードページには自動バックグラウンドポスト/ Ajax経由で取得(2分ごとに実行)がありませんでした。

ダッシュボードページのFormsAuthenticationTicketは、ユーザーが何もしない(アイドル状態でも)期限切れになることはありません。バックグラウンド・プロセスがセッションには影響を与えないように、はい、私は何をすべき場合は、他のページは

ユーザーがアイドル状態の場合には、ログインしてリダイレクトされますので、

は、自動バックグラウンド・プロセス(取得/ポストアヤックス)によって引き起こされる。これは、ユーザーがアイドル状態の場合は有効期限ですか?

答えて

0

ApiControllerからAjax呼び出しを受け取るコントローラーを継承しようとすることができます。