如何访问cookie asp.net核心

时间:2017-03-07 04:34:30

标签: cookies asp.net-core httpcontext

{ "strID" : "ID-0005" , "intStageNum" : 5 , "strNumOfDays": 3 }

这是我根据本教程的说明创建和使用的Cookie:https://docs.microsoft.com/en-us/aspnet/core/security/authentication/cookie

正在创建Cookie,但我不知道如何访问Cookie或其中的数据以获取user.ID值。

1 个答案:

答案 0 :(得分:2)

通过HttpContext.Authentication.SignInAsync签名后,您应该能够访问控制器中的User属性(它属于ControllerBase)或HttpContext.User

User是从Cookie自动创建的ClaimsPrincipal对象。