public void SetCustomPrincipalOnThread() { MyPrincipal prpal = new MyPrincipal(); System.Threading.Thread.CurrentPrincipal = prpal; }