public MyPrincal2(MyIndetity2 MyIndetity2) { _MyIndetity2 = MyIndetity2; RoleList = new List <string> { "role1", "role2", "role3" }; }
// GET: IIdentityDemo2 public ContentResult Index() { //var MyIndetity2 = new MyIndetity2("fairy", new List<string> { "admin" }, 13456); var myIndetity2 = new MyIndetity2 { UserName = "******", UserId = 13456, Roles = "role1,role2" }; HttpContext.User = new MyPrincal2(myIndetity2); var a = HttpContext.User.Identity.IsAuthenticated; var b = HttpContext.User.IsInRole(myIndetity2.Roles); return(Content("")); }