【发布时间】:2017-03-07 04:34:30
【问题描述】:
var claims = new[]
{
new Claim("UserID", user.ID.ToString()),
new Claim(ClaimTypes.Role, "pioneer")
};
var principal = new ClaimsPrincipal(
new ClaimsIdentity(
claims, CookieAuthenticationDefaults.AuthenticationScheme));
await HttpContext.Authentication.SignInAsync("Cookies", principal);
这是我根据本教程中的说明创建并用于登录的 cookie:https://docs.microsoft.com/en-us/aspnet/core/security/authentication/cookie
正在创建 cookie,但我不知道如何访问 cookie 或其中的数据以获取 user.ID 值。
【问题讨论】:
标签: cookies asp.net-core httpcontext