У меня есть проект .net core 2.2, и я получаю это предупреждение в Google Chrome:
Файл cookie, связанный с ресурсом в http://doubleclick.net/, был установлен с SameSite=None
, но без Secure
,В будущем выпуске Chrome будут использоваться файлы cookie, помеченные SameSite=None
, только если они также помечены Secure
. Вы можете просмотреть файлы cookie в инструментах разработчика в разделе «Приложение»> «Хранилище»> «Файлы cookie» и просмотреть более подробную информацию по адресу https://www.chromestatus.com/feature/5633521622188032.
. Я попытался решить эту проблему, добавив заголовки в Startup.cs (но это не работает)
app.Use(async (ctx, next) =>
{
ctx.Response.Headers.Add("Set-Cookie", "HttpOnly;Secure;SameSite=Strict");
});