42

デフォルトでは、C# コードを使用して追加された Cookie の有効期限はいつですか?

    HttpCookie myCookie= new HttpCookie("myCookie");
    myCookie.Value = txtCookie.Text;       
    // Add the cookie.
    Response.Cookies.Add(myCookie);
4

2 に答える 2

43

CookieのデフォルトのExpires値は静的な時間ではありませんが、セッション Cookie を作成します。これは、ユーザーがブラウザを閉じるか、Cookie を消去するまで有効です。これは、必要に応じてオーバーライドできます。

リンクされたページから:

Expires プロパティを MinValue に設定すると、これがデフォルト値であるセッション Cookie になります。

于 2013-09-25T10:24:26.970 に答える
-11

20分。
IIS で Web サイトをクリックし、[セッション状態] に移動します。2 番目のボックス (Cookie 設定) では、タイムアウト (分単位) を変更できます。

ここに画像の説明を入力

于 2013-09-25T10:36:16.723 に答える