当前位置: 首页 > 编程语言 > C#

GenericPrincipalfor.NETFormsAuthenticationTicket分享

时间:2023-04-11 00:56:52 C#

GenericPrincipalfor.NETFormsAuthenticationTicket有谁知道如何将FormsAuthenticationTicket的通用主体添加到HTTPContext?您可以在Application_AuthenticateRequest事件中执行此操作。这是一个例子:以上就是C#学习教程分享的全部内容:.NETFormsAuthentication身份验证票。对象发送者,EventArgse){varuser=HttpContext.Current.User;如果(用户==null||!user.Identity.IsAuthenticated){返回;}//从cookie中读取角色并设置自定义通用主体varfi=(FormsIdentity)HttpContext.Current.User.Identity;varfat=fi.Ticket;varastrRoles=fat.UserData.Split('|');HttpContext.Current.User=newGenericPrincipal(fi,astrRoles);整理自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: