【发布时间】:2018-04-23 17:59:50
【问题描述】:
在 Asp.net Web 应用程序中,我们可以使用 web.config 文件中的以下代码行来拒绝 HttpVerbs,但 MVC 使用动作控制器进行路由,使用 Authorize 属性进行授权。
所以我们想创建自定义属性来处理这个问题。
如何创建自定义属性以在所有操作方法上默认拒绝某些 HTTP 动词,并且只允许 HTTPGet 和 HTTPPost。
<deny verbs="*" users="*" />
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-mvc-4 asp.net-mvc-3