public static void SetCurrentPrincipalManually(IFieldReportingPrincipal principal) { lock (Lock) { _currentPrincipal = principal; } }
public void SetCookieFromPrincipal(IFieldReportingPrincipal principal) { if (HttpContext.Current != null) { var cookie = CreateCookie(FormsAuthentication.FormsCookieName, principal.Identity.Name); HttpContext.Current.Response.AppendCookie(cookie); } }