标签: asp.net-mvc
如果用户在mvc4中的url中键入相同的操作和控制器,如何阻止执行操作。假设我在控制器名称中将操作名称“预防”为“MyDept”。现在我想阻止此操作像执行一样如果用户输入www.mysite.com/MyDept/Prevent,则应显示404错误或找不到页面错误。
答案 0 :(得分:2)
如果控制器中有方法不希望被访问,请使用[NonAction]进行装饰属性。
[NonAction]