1

asp.net mvc(C#) アプリケーションを有効期限なしでセッションに含めたい。

セッションは、ユーザーがアプリケーションを開くと永遠にアクティブである必要があります。

それを行う最良の方法は何ですか?

4

2 に答える 2

2

私は2つの可能性を知っています。まず、web.configのセッションタイムアウトを非常に長い時間間隔に設定します。次に、タイムアウトを10分や20分などの適度な間隔に設定し、何もしないサーバー上のメソッドへのajax呼び出しを含めます。そして、ある種のキープアライブコールのように、たとえば3〜5分ごとにそのコールを発信します。欠点は、すべてのページにこのjavascriptを配置する必要があるため、マスターページに配置する方がよいことです。

于 2009-11-09T07:42:34.643 に答える
0

考えられる解決策については、これを確認することをお勧めします。

于 2009-11-09T07:49:59.777 に答える