【发布时间】:2014-12-22 10:37:54
【问题描述】:
如果用户在 mvc4 的 url 中键入相同的操作和控制器,如何防止执行操作。假设我的操作名称为“Prevent”,控制器名称为“MyDept”。现在我想阻止执行此操作,例如如果用户键入 www.mysite.com/MyDept/Prevent 则应显示 404 错误或找不到页面错误。
【问题讨论】:
-
不想被访问,为什么还要有action方法?
-
使其成为私有或受保护的方法...这是一种方法。另一个是通过 NoAction 属性来装饰它
标签: asp.net-mvc