【发布时间】:2018-08-29 20:02:06
【问题描述】:
或者我是否需要在 ASP.NET 中设置会话并获取用户 ID 并像...一样手动传递它?
public async Task<IActionResult> Login(LoginViewModel model, string returnUrl = null)
{
ViewData["ReturnUrl"] = returnUrl;
//Save UserId in session
HttpContext.Session.SetString("UserIdKey", "123");
ViewData["UserId"] = HttpContext.Session.GetString("UserIdKey");
....
【问题讨论】:
-
通过
UserManager似乎是.net Core 中的方式 - 请参阅ASP.NET Core Identity - get current user
标签: asp.net-mvc session asp.net-core asp.net-identity