文件名称:
Authorization in ASP.Net MVC using XML Configuration.
开发工具:
文件大小: 236kb
下载次数: 0
上传时间: 2009-07-03
详细说明: Doing authorization in a clean way is always tricky, You want a delicate balance between an extreme abstraction and something like embedding roles in-side your compiled code, I have always preferred simple abstraction either using roles and their corresponding m appings in the database or using simple xml file to store action to role mappings. Asp.net MVC comes with built in Authorization filter attribute that you can use on your Controller and Action to define the role that can access corresponding Controller or Action. This approach will work fine for small application where you have predefined action to role mappings, but when you have bigger application where developers are not going to define role mappings and mappings might change frequently then maintenance of hard quoted roles might become nightmare. I have created simple application to demonstrate how you can xml based configuration to apply authorization in MVC application. Following are four major pieces of the application. ConfigurationSectionHandler for defining XML Configuration for Controller and Action to role mapping. IMVCAuthorizer Interface and implementation MCVXMLAuthorizer. HttpModule which plugs into AuthorizeRequest event to validate if user are authorized to access Controller and Action. Sample MVC application to test XMLAuthorizer. ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.