44得票7回答
将用户添加到ASP.NET Identity角色

我知道新的会员包括一个“简单角色提供程序”。 我找不到任何关于在创建用户时分配角色的帮助。我已经添加了一个用户,正确地在DB上创建了表格。我看到了AspNetRoles、AspNetUserRoles和AspNetUsers表格。 我想把AspNetRoles中的角色分配给AspNetUs...

19得票2回答
基于策略的授权与在 .Net Core 中使用角色进行授权的区别

使用基于策略的授权和使用角色进行授权有什么区别,还是没有任何区别?[Authorize(Policy = "RequiredAdminRole")] 和[Authorize(Roles = "Admin")]

18得票4回答
ASP.NET MVC3 角色和权限管理 -> 运行时权限分配

ASP.NET MVC允许用户在设计时为功能(即操作)分配权限,如下所示。[Authorize(Roles = "Administrator,ContentEditor")] public ActionResult Foo() { return View(); } 要实际检查权限,可以...

18得票5回答
尝试获取Identity中的所有角色

我正在尝试获取应用程序中所有角色的列表。我查看了以下文章Getting All Users...和其他来源。这是我的代码,我认为这就是我应该做的。var roleStore = new RoleStore<IdentityRole>(context) var roleMngr =...

13得票5回答
MVC Asp.net身份验证中具有角色的用户列表

我希望能够得到注册在我的网站上的所有用户及其角色清单。 Id | 名称 | 角色 1 | ABC | 管理员 2 | DEF | 用户 像这样,我已经创建了一个角色控制器,其中列出了所有角色。 public ActionResult Index() { ...

13得票3回答
ASP.NET身份验证,立即向角色中添加另一个用户(他们不必注销并再次登录)

首先,我知道这个问题:MVC 5 AddToRole需要注销才能正常工作吗? 还有这个问题:ASP.NET Identity的IUserSecurityStampStore<TUser>接口是什么? 所以请不要将此标记为重复。 我正在尝试将另一个用户添加到角色中(即,我们要添...

12得票4回答
在ASP.NET中的IdentityUserRole 2.0中如何获取角色名称

在实体框架中的dll更新之前,我能够做到这一点。user.Roles.Where(r => r.Role.Name == "Admin").FisrtOrDefault(); 现在,我只能做r.RoleId,但找不到检索该角色ID名称的方法。我在我的控制器和AuthorizeAttri...

11得票1回答
基于角色隐藏链接

我是asp.mvc的新手。 我正在尝试开发一个用于维护员工数据的门户网站。 在我的系统中,只有“经理”拥有创建员工的权限。 当经理登录时,如何启用链接,并在员工登录时禁用它。 谢谢。 我的观点@model IEnumerable<SealManagementPortal_3._0.Mo...

11得票3回答
如何在ASP.NET Membership中最好地处理权限(而不是角色),特别是在ASP.NET MVC中。

有很多关于设置asp.net成员资格、角色提供程序等方面的问题(和信息)。无论您是否应该使用微软提供的内置平台,或者扩展基类并自己创建角色。 我决定扩展默认提供程序并实现自己的成员身份验证和角色提供程序。现在,我的问题是围绕角色认证的具体问题。 传统上,您可能会创建诸如“经理、管理员、员工...

9得票5回答
使用ASP.NET身份验证的AuthorizeAttribute

我有一个受到[Authorize]属性保护的控制器。 这很好用(如果我没有登录,就会被发送回登录页面),但我希望将一些角色添加到此属性中。我已经阅读过可以像[Authorize(Roles = "Customer"]这样做,但当我这样做时,我的应用程序立即将我发送回登录页面? 这个Role...