デフォルトでは、C#コードを使用して追加されたクッキーの有効期限は何ですか?クッキーのデフォルトの有効期限は何ですか
HttpCookie myCookie= new HttpCookie("myCookie");
myCookie.Value = txtCookie.Text;
// Add the cookie.
Response.Cookies.Add(myCookie);
デフォルトでは、C#コードを使用して追加されたクッキーの有効期限は何ですか?クッキーのデフォルトの有効期限は何ですか
HttpCookie myCookie= new HttpCookie("myCookie");
myCookie.Value = txtCookie.Text;
// Add the cookie.
Response.Cookies.Add(myCookie);
クッキーのデフォルトExpires値は静的な時間ではありませんが、それは、セッションクッキーを作成します。これは、ユーザーがブラウザを閉じたりクッキーをクリアするまで有効です。必要に応じてこれを無効にすることができます。リンク先のページから
:MinValueプロパティは、このセッションクッキーを作るにプロパティを設定する有効期限
、 そのデフォルト値
20分です。
IISでは、Webサイトをクリックし、セッション状態に進みます。 2番目のボックス(Cookie Settings)では、タイムアウトを分単位で変更できます。
セッションCookieのため、私はこれを控えました。これは、元の回答に示されているコードのタイムアウトには影響しません。 – CodingIntrigue
このタイムアウトはおそらくサーバー側*セッション*タイムアウトのためです。これには、*クッキーの有効期限の時間はありません。 –
とセッションクッキー(Owinに)デフォルトでは14日に期限が切れる、ここhttps://github.com/yreynhout/katana-clone/blob/master/src/Microsoft.Owinコードを参照してください。 Security.Cookies/CookieAuthenticationOptions.cs#L24 – qub1n