基于Asp.Net MVC动作的自定义授权
发布时间:2020-12-16 09:45:15 所属栏目:asp.Net 来源:网络整理
导读:我有一个用asp.net mvc编写的web应用程序,具有流畅的nhibernate. Data hierarchy: Post - Category - Company User roles : user,admin 我试图找到一个开发自定义授权的架构.用户可以是多个公司的成员.用户也可以是公司的管理员,而他也可以是另一家公司的成
我有一个用asp.net mvc编写的web应用程序,具有流畅的nhibernate.
我试图找到一个开发自定义授权的架构.用户可以是多个公司的成员.用户也可以是公司的管理员,而他也可以是另一家公司的成员. 我们还希望基于控制器,动作或动作ID开发自定义授权.例如,用户可以只管理一个类别. 任何推荐,有用的链接等? 解决方法
实际上这有点棘手 – 您可能想重新考虑自定义授权并考虑填写说明Application_AuthenticateRequest中的角色,然后使用[Authorize]属性进行实际检查,如果用户属于这些角色.这样您就可以申请了它直接对动作方法和避免自定义混乱,但实现基本相同的结果.
我们正在进行类似的讨论,但尚未解决: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-core – ASP.Net 5类库中的EntityFramework命令?
- .net – 使用DataAnnotations 4.0
- asp.net-mvc – 我能改变MVC中LabelFor渲染的方式吗?
- asp.net – 如何在弹出窗口中打开aspx网页
- Asp查询整库,每表100条保存为csv格式
- ASP.Net和HTML5
- asp.net-core – 无法从Client访问IdentityServer4 doc示例
- ASP.NET Core 3.1 WebApi+JWT+Swagger+EntityFrameworkCore
- asp.net – Visual Studio 2010调试速度慢
- asp.net-mvc – 如何创建安装文件来安装MVC .net Web应用程
推荐文章
站长推荐
- asp.net-mvc – 为什么Add View List Scaffoldin
- asp.net – 如何在AJAX中显示状态描述?
- asp.net – 如何指向每晚软件包源的早期版本? (
- asp.net-mvc-3 – 无法在ASP.NET MVC3的部分视图
- asp.net – 是否需要在web.config中保护连接字符
- asp.net-mvc – MVC 4中的SQL Server Express数据
- asp.net-mvc-3 – 在chtml页面中使用UrlHelper的
- wpf – MVVM模型验证和数据绑定?
- asp.net-mvc – ASP.NET身份和声明
- Asp.Net Core基于JWT认证的数据接口网关Demo
热点阅读