在HttpContext.SignInAsync之后刷新ClaimsPrincipal(无身份)

时间:2019-03-19 17:05:50

标签: asp.net-core asp.net-core-mvc claims cookie-authentication

我正在构建一个ASP.NET Core 2.1 Web应用程序。我没有使用身份。我正在使用CookieAuthentication。

相反,我使用HttContext.SignInAsync登录用户:

_httpContextAccessor.HttpContext.SignInAsync(CookieAuthenticationDefaults.AuthenticationScheme, myGeneratedClaimsPrincipal)

当主体中的某些内容发生变化时,我必须注销并登录以刷新主体。

有没有一种方法可以刷新主体而无需注销/登录?

0 个答案:

没有答案