asp.net-roles相关内容
在 MVC4 中,我使用 Roles.IsUserInRole 来检查给定用户是否处于某个角色.但是,使用 MVC5 我不能再这样做了... 起初,它要求我在 web.config 中启用 RoleManager,但后来我发现微软从 Web.Security 转移到 Microsoft.AspNet.Identity. 我现在的问题是,对于 Microsoft.AspNet.Ident
..
我在新的 VS2013 IDE 中创建了一个新的 MVC 应用程序.我在 AccountController 上的登录操作中添加了以下内容,因为我想动态创建一个默认用户: var admin = new ApplicationUser() { UserName = "administrator" };var result = UserManager.Create(admin, "administ
..
ASP.NET MVC 允许用户在设计时为功能(即操作)分配权限,就像这样. [Authorize(Roles = "Administrator,ContentEditor")]公共操作结果 Foo(){返回视图();} 要实际检查权限,可以在(Razor)视图中使用以下语句: @if (User.IsInRole("ContentEditor")){
这将仅对具有 ContentE
..
我点击下面的教程链接. https://fullstackmark.com/post/13/jwt-authentication-with-aspnet-core-2-web-api-angular-5-net-core-identity-and-facebook-登录 我试图了解它的工作原理,并且想通过此令牌使用基于角色的身份验证.因此我在 Startup.cs 文件中制定了另一个策
..
我已经使用ASP.NET WebForms通过Visual Studio 2017创建了一个网页. 我正在使用内置的用户管理并创建了一些用户. 现在我要使用角色功能. 首先我启用了角色管理器,但是随后出现一个新错误 “找不到存储过程'dbo.aspnet_CheckSchemaVersion" 我尝试使用aspnet_regsql.exe向数据库添加必要的部分,但是现在我的
..
使用基于策略的授权与使用角色授权有什么区别,或者没有区别? [Authorize(Policy ="RequiredAdminRole")] 和 [Authorize(Roles ="Admin")] 解决方案 对于我认为,如果您将策略配置为 ,这没有什么区别. services.AddAuthorization(options => option
..
我有一个使用"/"默认应用程序名称的成员资格提供程序.然后,我有多个应用程序共享相同的成员资格提供程序配置.每个应用程序都有自己的角色提供程序配置,它们都与成员资格提供程序共享相同的数据库,但是使用不同的应用程序名称将其角色相互隔离. 当我创建成员时,会创建一条用户记录,并因此在所有应用程序之间共享.然后,我为每个应用程序创建唯一的特定角色,因为它们使用不同的应用程序名称. 我遇到的问
..
我正在尝试获取应用程序中所有角色的列表.我查看了以下帖子获取所有用户. 和其他来源.这是我认为应该执行的代码. var roleStore = new RoleStore(context) var roleMngr = new RoleManager(roleStore); List roles = roleMngr.
..
我目前正在尝试根据用户角色在新的ASP MVC 5应用程序中实现安全性.目的是防止用户在没有特定角色(或更高角色)的情况下访问某些控制器或控制器方法.根据到目前为止我对这个问题所读的内容,我创建了一个继承了AuthorizeAttribute的属性,该属性看起来像这样(MyAppRole是一个枚举,btw): [AttributeUsage(AttributeTargets.Class |
..
首先,我知道这个问题的: MVC 5 AddToRole需要注销它的工作原理之前 和这一个:的什么是ASP.NET身份的IUserSecurityStampStore<&TUSER GT;接口? 所以请不要将此标记为重复。 我尝试其他用户添加到角色(即,我们要添加到该角色的用户不是当前用户,如果是,回答第一个问题我联系就足够了。) 像这样: IdentityR
..
我遇到过一些在这里的问题。当用户输入自己的ID,它会显示在主页和用户,但是当管理员输入自己的ID,就会进入用户的主页,我必须点击顶部的超链接管理的网站,它会自动注销,一旦我进入回管理员passwrd,然后只重定向到管理员page.how使它像曾经的用户输入他们的passwrd重定向到用户页面,一旦进入管理员在登录管理员密码重定向到管理员?我在这里3角色这是管理员,工作人员和user.Hereby我
..
在我的
..
在MVC4我曾经Roles.IsUserInRole检查,如果给定用户在一定的作用。然而,随着MVC5我不能这样做了...... 首先,它让我在web.config中启用RoleManager但后来我发现,微软搬离Web.Security客场Microsoft.AspNet.Identity。 我现在的问题是,随着Microsoft.AspNet.Identity我该怎么做类似Roles.Is
..
我喜欢让用户能够选择asp.net MVC Web应用程序及其对寄存器的作用。我有previous通过asp.net addministration工具添加角色。这里是code。我正在使用寄存器方法 公众的ActionResult寄存器() { 计算机[“角色名”] =新的SelectList(Roles.GetAllRoles(),“角色名”); 返回查看(); } [HttpPost]
..
我在一个位在ASP.NET MVC实现角色5.我试图登录为不具有访问我想要的应用领域需要角色的用户绑定的达到。我期望在这个场景中,我重定向到登录页面了一遍,将是直到我进入一个组确实有访问凭据,或者我浏览到应用程序的另一个领域。 什么是实际发生的是,应用程序通过揭示登录行动被称为多次出现进入登录重定向循环,调试。 下面是登录操作: [使用AllowAnonymous] 公众的ActionRe
..
DLL的实体框架的更新之前,我是能够做到这一点。 user.Roles.Where(R = GT; r.Role.Name ==“管理”)。FisrtOrDefault(); 现在,我只能做r.RoleId,我不能找到一种方法中检索塔尔角色ID的名称。我在我的控制器,在我AuthorizeAttribute类用这个。 有人可以帮助我在这里? 问候 解决方案 询问的 RoleManang
..
我发展具有多重角色的用户一个复杂的网站。用户也连接上在DB的其他项目,它与他们的角色一起,将决定他们所能看到和做到在网站上。 现在,一些用户具有超过1的作用,但该网站只能在一个时间处理,因为结构复杂1的作用。 的想法是,在用户登录,并在该网站,在那里他可以选择他的一个角色的角落下拉。如果他只有1个角色没有下拉列表。 现在我在DB的最后选择的角色值存储与用户自己的其他设置。当他返回时,这种方式
..
我创建控制器类,以协助角色授权。 我有一个基类 ControllersAuthorities ,这是权力的最高水平。我创建了其他类来扩展每个基类。 [授权(角色=“所有者”)] 公共抽象类ControllerAuthorities:控制器{} [授权(角色=“管理员”)] 公共抽象类AdminController:ControllerAuthorities {}[授权(角色=“雇员”)] 公
..
有大量的问题(和信息)上设置asp.net成员,角色提供商等等。无论您是否应使用内置在微软提供的平台,或角色扩展基类和角色你自己的。 我已决定延长默认的提供者和实现自己的会员和角色提供。现在我的问题,特别是围绕角色的身份验证。 传统上,你会创建角色也许像“经理,管理员,员工,超级用户或任何你有。但你会/你应该就这我认为是更好的控制权限的粮食呢?让我解释...... 在我的asp.net的MV
..
进出口新的asp.mvc。我试图建立一个门户网站,以保持员工数据。在我的系统只是“经理人”有 - 瑞创造的雇员。如何启用的链接时,管理员日志,并禁止员工时,日志中,谢谢 我的视图 @model IEnumerable的&LT; SealManagementPortal_3._0.Models.VOC_CUSTODIAN&GT; @ { ViewBag.Title =“保管人清单”;
..