を設定していない私のget
:ローカル私のプロジェクトを実行する場合クッキー有効期限がここ

を期待通りに
protected string Identifier
{
get
{
HttpCookie cookie = Request.Cookies[IDENTIFIER_COOKIE];
if (cookie != null)
{
return cookie.Value;
}
else
{
cookie = new HttpCookie(IDENTIFIER_COOKIE);
cookie.Value = Guid.NewGuid().ToString();
cookie.Expires = DateTime.Now.AddYears(1);
Response.Cookies.Add(cookie);
return cookie.Value;
}
}
}
、クッキーの有効期限が設定されている。しかし、私は生きてそれを実行すると、クッキーの有効期限はです。閲覧セッションが終了するととなります。
私が間違って何をしているのですか?
プライベートブラウジングモードになっていないことを確認してください。 – MiSAKACHi
私のコードとの違いはわかりません。あなたは何もクリアしていないのですか? –
Cookies.Addを使用して、重複したCookieを設定できる場合は、Cookies.Setを使用する必要があります。追加情報:https://stackoverflow.com/questions/5517273/httpcookiecollection-add-vs-httpcookiecollection-set-does-the-request-cookies – MiSAKACHi