【发布时间】:2020-02-04 12:19:58
【问题描述】:
我有一个 cookie,但我需要 UserID 中的 cookie,
我在 cookie 中写入用户 ID,我需要访问该用户 ID 的每个页面。
我可以访问我的 cookie “响应”,但是这个数据非常大,我需要在用户 ID 中响应。
这是我的代码:
public IActionResult Index()
{
string cookie = HttpContext.Request.Cookies["response"];
ViewData["Cookie"] = cookie;
return View();
}
我正在搜索这个主题并找到方法,
这是新代码,但它不起作用。
var computername = HttpContext.Request.Cookies["response"].Value;
这是寻找其他方法,但它不起作用。
int User_id;
HttpCookie reqCookies = HttpContext.Request.Cookies["response"];
if (reqCookies != null)
{
User_id = reqCookies["UserID"].ToString();
ViewData["Cookie"] = User_id;
}
如何访问 UserID 53?
这是我的饼干;
- Kim Dağıtıcı Ad Değer
- Furkan 地方当局http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier c557cfef-fa95-4b5a-8dce-fe01bfa94737
- 列表项 Furkan 地方当局http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name
4.Furkan 内部用户ID 53
【问题讨论】:
-
我无法理解这个问题。看起来好像您在 cookie 中有大量数据并想从中获取一些特定数据?如果是这样,我建议将您的数据分成更小的 cookie,或者使用不同的机制(例如隐藏字段)来保存您的数据。
-
是的,是的。我正在编辑问题。这是一个不是很大的数据,我认为它更小,但我是新人,我无法解决这个问题
标签: c# asp.net-mvc cookies