Мой файл Startup.cs имеет следующую конфигурацию
введите здесь код
services.Configure(options =>
{
//options.MinimumSameSitePolicy = SameSiteMode.None;
options.MinimumSameSitePolicy = Utils.GetSameSiteMode(sameSiteModeConfigVal);
options.HttpOnly = HttpOnlyPolicy.Always;
options.Secure = CookieSecurePolicy.Always;
options.OnAppendCookie = cookieContext =>
CheckSameSite(cookieContext.Context, cookieContext.CookieOptions);
options.OnDeleteCookie = cookieContext =>
CheckSameSite(cookieContext.Context, cookieContext.CookieOptions);
});
Теперь я пытаюсь создать другого повара ie, где я хочу установить HttpOnly = false , чтобы я мог пройти его, используя javascript
код
ControllerContext.HttpContext.Response.Cookies.Append("CookieName", cookieValue,new CookieOptions
{
HttpOnly = false,
Secure = false
});
Когда я смотрю в браузер, я вижу, что для HttpOnly
установлено значение true
Есть ли способ установить HttpOnly = false для этого конкретного повара ie, оставив другие файлы cookie как есть?