Ответ 1
У меня нет проблем с доступом к куки в ASP.NET MVC с помощью стандартной инструкции доступа, например:
Request.Cookies["someCookie"]
Ваш образец имел "r" в нижнем регистре в "request.Cookies". Это может быть ваша проблема?
Я пытаюсь получить идентификатор пользователя, хранящийся в файлах cookie, через общий файл Controller, доступ к которому можно получить на всем сайте.
Я создал FunctionsController
в качестве контроллера с содержимым следующим образом:
public static int loggedinUser()
{
return Convert.ToInt32( request.Cookies["userid"].Value);
}
Я не могу запросить какие-либо файлы cookie, даже если я пытался:
HttpRequestBase request = controllerContext.HttpContext.Request;
У меня нет проблем с доступом к куки в ASP.NET MVC с помощью стандартной инструкции доступа, например:
Request.Cookies["someCookie"]
Ваш образец имел "r" в нижнем регистре в "request.Cookies". Это может быть ваша проблема?
Удалите часть static
объявления вашего метода, а затем используйте Request.Cookies["userId"]