我正在尝试向控制器中的 Session 对象添加值,如下所示:
Request.HttpContext.Session.SetString("key, "value")
Run Code Online (Sandbox Code Playgroud)
但我收到下一个错误:响应开始后无法建立会话。
如何从控制器向 Session 对象添加值?
谢谢。
编辑:
这是代码:
public IActionResult SetValue()
{
Request.HttpContext.Session.SetString("user", "aam3");
return View();
}
Run Code Online (Sandbox Code Playgroud)
请尝试这个。它对我有用,我正在使用 CTP 6。
public IActionResult Index()
{
Context.Session.SetString("key", "value");
return View();
}
Run Code Online (Sandbox Code Playgroud)
另外,为了更加确定,您在 Startup.cs 文件中所做的操作也很重要。
| 归档时间: |
|
| 查看次数: |
1211 次 |
| 最近记录: |