У меня проблема с удалением / обновлением Cook ie со стороны asp. net C#. Он отлично работает на более старой версии, но не на windows chrome 84.0.4147.105
Код для удаления cook ie
HttpCookie Cookie = HttpContext.Current.Request.Cookies[cookieName];
if (Cookie != null)
{
Cookie.Expires = DateTime.Now.AddDays(-2);
HttpContext.Current.Response.Cookies.Add(Cookie);
}
Я попытался добавить cook ie .secure - true, так как это. net версия фреймворка 4.5 У меня нет опции samesite, доступной в framework или в web.config
Пробовал правило перезаписи IIS и его работа. Cook ie и безопасен, и тот же сайт Нет, но хром не удаляет Cook ie.
<rule name="SessionCookieAddNoneHeader">
<match serverVariable="RESPONSE_Set-Cookie" pattern="(.*ACUsername.*)" />
<!-- Use this regex if your OS/framework/app adds SameSite=Lax automatically to the end of the cookie -->
<!-- <match serverVariable="RESPONSE_Set-Cookie" pattern="((.*)(ASP.NET_SessionId)(=.*))(?=SameSite)" /> -->
<action type="Rewrite" value="{R:1}; SameSite=None" />
</rule>
Пожалуйста, помогите, если кто-то столкнулся с той же проблемой с более новой chrome версией
Спасибо