В моем приложении есть фильтр, который устанавливает cookie:
HttpContext.Response.Cookies.Append("myCookie", "value")
Когда я печатаю значение cookie в моем представлении:
HttpContext.Request.Cookies["myCookie"];
его там нет.Если я обновляю страницу, cookie устанавливается.Это происходит потому, что использование Response.Cookies.Append
не обновляет коллекцию Request.Cookies
.Есть ли способ просмотреть текущие файлы cookie с изменениями, внесенными во время запроса?
В моем веб-приложении у меня есть IAsyncActionFilter
, который обновляет файл cookie, однако исправленное значение отображается только после обновления страницы, и я хотел бы закончитьтекущий запрос с новым значением.Я знаю, что он будет установлен браузером после завершения ответа, но я уже знаю, что у меня есть новое значение для этого файла cookie, и я хотел бы распространить это значение на представления, читающие файлы cookie.