c# - Visual Studio [ASP.NET MVC] 无法识别 HttpContext.Current
问题描述
我正在开发一个 ASP.NET MVC 项目,恰好在 avoid method
中Controller
,我需要使用HttpContext.Current.Request.Cookies
但Visual Studio识别Current
为错误,并且在IntilisenseCurrent
中未显示 ( ) 。
这是我的方法:
public void User_Access_Validation()
{
var T_8 = HttpContext.Current.Request.Cookies["T_8"];
var T_5 = HttpContext.Current.Request.Cookies["T_5"];
var T_T = HttpContext.Current.Request.Cookies["T_T"];
HttpContext.Current.Request.Cookie
if (T_8 == null || T_5 == null || T_T == null)
{
response.Redirect("/Login");
}
}
所以请帮忙?
解决方案
正如vivek nuna在他的回答中提到的,您需要System.Web.HttpContext.Current.Cookies["xxx"]
在需要处理Current
您的情况时使用。
推荐阅读
- android - gms:play-services-vision 和 firebase 之间的版本冲突
- c# - 如果其他表中存在外键,如何仅从一个集合中获取值
- c# - 如果 Unity Android App 中的两个声音文件具有相同的音高和文本,我该如何比较它们?
- android - 使用 DropdownButton 小部件时右侧无限像素溢出的 RenderFlex
- java - 哪个更好:重载或唯一方法名称
- python - pyqt5 - 向中央小部件添加布局使所有内容都堆叠起来
- node.js - 维护 monogoDB 和 Redis 缓存之间的更新
- python - 如何将自定义属性连接到节点输入?
- python - 如何通过 Django 中的 celery 异步任务处理数据库条目的创建
- javascript - 何时使用 d3.transition().each()?