IIdentity id = HttpContext.User.Identity;
GenericPrincipal MyPrincipal = new GenericPrincipal(id, role);
HttpContext.User = MyPrincipal;
这是登录时的代码,这里的User里的Roles有写进去的角色。
但是在view里
@if(HttpContext.Current.User.IsInRole("管理员"))
{ @HttpContext.Current.User.Identity <br /> <h1>4</h1>}
这是的User里就没有写进去的Roles了,这是因为什么呢??
LEATH
慕婉清6462132