我试图检查用户是否处于角色" admin"或者,如果用户处于角色"发布者",因为管理员和发布者都可以在我的网站上发布文章。每次我作为发布者进入创建教程页面时,我都会被重定向到成员仪表板。如果我以管理员的身份去那里,我可以很好地创作文章。
这是我的if语句
if (!Roles.IsUserInRole("Admin") || !Roles.IsUserInRole("Publisher")) {
Response.Redirect("~/Members/Dashboard");
}
答案 0 :(得分:0)
@mclaassen在评论中回答了我的问题,我现在正在添加答案,以避免这一点无法回答。
更改||到&&