В ответ на комментарий, заголовки Cookie в javascript запрещены, что означает, что они не могут быть установлены программно.Только браузер может установить его, и он может не отправлять информацию cookie вместе с HTTP-запросом, в зависимости от настроек браузера.(Обычно в настройках конфиденциальности)
Сначала я бы подтвердил, что заголовок cookie действительно отправляется.Обычно это можно узнать с помощью веб-инспектора браузера и просмотра сетевого запроса.Вот снимок экрана в chrome:
Если вы не видите заголовок файла cookie, то я бы посоветовал дважды проверить браузернастройки конфиденциальности, чтобы гарантировать, что куки включены и отключить блокировку рекламы / отслеживания, если они у вас установлены.Если это так, то, к сожалению, вы мало что можете сделать, кроме как попросить пользователя изменить свои настройки или отключить блокировку рекламы.
Если вы DO увидите заголовок файла cookie,тогда это говорит о том, что это может быть проблема с внутренним кодом, но я не знаком с ASP.NET, поэтому я не могу комментировать это.
Надеюсь, это поможет