Występuje problem z datą ważności pliku cookie w języku C# w wersji chrome.C# asp.net: Data wygaśnięcia pliku cookie w przeglądarce Chrome
Oto kod używam:
public static void createCookie(Users u, DateTime expirationDate)
{
HttpCookie loginCookie = new HttpCookie("cookie");
loginCookie.Value = "somevalue";
loginCookie.Expires = DateTime.UtcNow.AddDays(1d);
HttpContext.Current.Response.Cookies.Add(loginCookie);
}
mam uruchomić ten kod przez Skrzypek i robi wrócić prawidłowy Data wygaśnięcia. Data wygaśnięcia ciasteczka jest również poprawna w Firefoksie i IE9. Jednak po uruchomieniu tego w chrome data wygaśnięcia jest zawsze ustawiona na: Sun, 07 Dec 1969 03:28:36 GMT
Zawsze o 3:28:36 GMT nigdy się nie zmienia. Każdy pomysł na to, dlaczego tak się dzieje, byłby bardzo doceniony. Dzięki!
Próbowałem również ustawić datę wygaśnięcia za pomocą: DateTime.Now.AddDays (1d) z tym samym wynikiem.
@GregoryBillings - Nie zapomnij, aby oznaczyć post jako odpowiedź;) – Faraday
Przepraszam, jestem nowy w Stack Overflow, daj mi znać, jeśli nie zrobiłem tego dobrze. –