我正在构建一个ASP.NET Core 2.1 Web应用程序。我没有使用身份。我正在使用CookieAuthentication。
相反,我使用HttContext.SignInAsync登录用户:
_httpContextAccessor.HttpContext.SignInAsync(CookieAuthenticationDefaults.AuthenticationScheme, myGeneratedClaimsPrincipal)
当主体中的某些内容发生变化时,我必须注销并登录以刷新主体。
有没有一种方法可以刷新主体而无需注销/登录?