2017-06-08 21 views
0
我々は手動でクッキーを作成する必要があるとして、私は

一般的なASP.NETのセッションの質問

  1. ASP.NETでのセッションに関してはいくつかの質問を持っている

    は、セッションは自動的にアプリケーションの起動時にアプリケーションによって作成されたのでしょうか?

  2. すべてのユーザーの情報を格納するSessionオブジェクトは1つだけですか?または、すべてのユーザーに新しいSessionオブジェクトがありますか?

  3. セッションにタイムアウト属性があります。クッキーの有効期限を設定する代わりにこの属性を使用できますか?

答えて

0

セッション開始は、ライフサイクルの独自の部分です。各ユーザーは自分のセッションを取得します。

このようにCookieとセッションをリンクする理由がわかりません。セッション中に何かを生きたいだけなら、それをセッションに保存するだけです。

0

質問1 あなたがURLにアクセスすると、あなた自身、セッションIDが自動的に作成されたクッキーを作成する必要はありません

質問2 あなたはそれに異なるデータを格納するための複数のセッションオブジェクトを作成することができ、新しいセッションオブジェクトがそこにありますサーバが自動

質問3 Timeout属性は、データが時間

の期間後のセッションで保持しませんので、ちょうどセッションの有効期限を提供することであるURLに、各ユーザーのアクセスのためのセッションIDを生成しますので、各ユーザー
関連する問題