Я хочу спросить, есть ли способ прочитать cookie, созданный кодом JavaScript в Контроллере?
Мое приложение находится в ASP.NET Core.
В моем представлении я создаю cookie с помощью JS следующим образом:
<script type="text/javascript">
document.cookie = "username=John Doe";
</script>
Теперь в моем методе действия контроллера я пытаюсь прочитать cookie, но он не нашел там cookie:
public IActionResult Index()
{
var boh = Request.Cookies["username"];
return View();
}
Значение boh равно нулю, что означает отсутствие cookie.
Я выкопал немного глубже и осмотрел область "Сеть" и обнаружил, что cookie не добавляется в Ответ .См. Изображение ниже:
Если я могу добавить cookie в ответ, то я думаю, что он будет доступен в контроллере, но как?
Есть ли какое-нибудь решение ???
Спасибо и С уважением