public void Remove(string key)
 {
     if (!this.deletedCookies.Any(a => a == key))
     {
         this.deletedCookies.Add(key);
         _cookie.Remove(key);
         //actually removes the cookie
         _cookie.Set(key, "", new CookieOptions {
             Expires = DateTime.Now.AddMinutes(-20)
         });
     }
 }
 public void DeleteCookie(string name)
 {
     _cookie.Remove(name);
     //var cookie = HttpContext.Current.Request.Cookies[AppSetting.CookieName];
     //if (cookie == null) return;
     //if (string.IsNullOrEmpty(name) || name == AppSetting.CookieName)
     //{
     //    cookie.Value = "";
     //    HttpContext.Current.Request.Cookies.Set(cookie);
     //    HttpContext.Current.Response.Cookies.Set(cookie);
     //}
     //else
     //{
     //    if (cookie.Values[name] != null)
     //    {
     //        cookie.Values.Remove(name);
     //    }
     //}
 }
 public IActionResult Logout()
 {
     _cookie.Remove("ReportSession");
     return(View());
 }
Esempio n. 4
0
 public IActionResult Login()
 {
     _cookie.Remove("SpacePlanetsSession");
     return(View());
 }
 /// <summary>
 /// remove the key
 /// </summary>
 /// <param name="key"></param>
 public void Remove(string key)
 {
     _cookie.Remove(key);
 }
 public IActionResult Login()
 {
     cookie.Remove("TelemetrySession");
     return(View());
 }