asp.net-web-api – DNN API基于角色的授权
发布时间:2020-12-16 06:26:36 所属栏目:asp.Net 来源:网络整理
导读:我想对DNN角色的API调用应用授权.这样DNN本身就会检查记录的用户是否有权访问特定的API调用.我有一个解决方案,但不完全是我想要的. = How to handle security/authentication on a DNN-based web API.此链接建议具有单独的API授权模块,以便我们可以为此模块
我想对DNN角色的API调用应用授权.这样DNN本身就会检查记录的用户是否有权访问特定的API调用.我有一个解决方案,但不完全是我想要的. =>
How to handle security/authentication on a DNN-based web API.此链接建议具有单独的API授权模块,以便我们可以为此模块分配角色,并通过在API调用上使用[SupportedModules(“ModuleName”)]属性来限制授权.我检查了这个例子,但没有运气…… PLZ建议我采取正确的方法.
解决方法
只要您将DnnApiController作为7.x的一部分使用,您只需将此属性添加到任何需要基于角色授权的方法.
[DnnAuthorize(StaticRoles = "MyRoleNameHere")] 其中“MyRoleNameHere”是用户必须具有的角色的名称. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ELMAH – MVC 3 – 403 – 禁止:访问被拒绝
- Asp网络核心 – 从模型到javascript
- asp.net-mvc – .net mvc的简短/快速解释
- asp.net-mvc – 我应该在LogOff方法中使用Session.Abandon(
- asp.net-mvc – 人们如何使用编辑器/显示模板与Html助手?
- asp.net – 运行示例应用程序时出错,Uncaught Error:Signa
- asp.net-mvc-4 – 如何防止复杂类型的默认绑定器?
- asp.net-mvc – asp.net MVC中RavenDB中的多租户索引
- asp.net-mvc – 如何找出在MVC3中调用我的视图的控制器动作
- asp.net – 在int类型的Web服务参数上设置minOccurs =“0”
推荐文章
站长推荐
- asp.net-mvc-3 – MVC 3 Razor EditorTemplate /
- asp.net-mvc – 防止多个登录
- asp.net-mvc – 来自EDMX文件的MVC模型 – 为其添
- Asp.net Web API:控制器上未找到任何操作
- asp.net – Chrome中的样式问题与datalist
- asp.net – 如何让ASP文件上传控件接受大文件?
- .net – 如何配置Simple Injector IoC以使用Rave
- asp.net-mvc – IIS7 – 密码保护开发服务器
- asp.net-web-api – Web API中的Actions和QueryS
- 缓存以便以后写入asp.net webservice中的数据库?
热点阅读