首页 文章

在控制器上进行自定义授权后公开访问一个操作?

提问于
浏览
0

我正在使用MVC 3并且在我的控制器上具有继承AuthorizeAttribute的自定义授权属性 . 但是在一种情况下,我想从该控制器访问一个操作而不对其进行任何身份验证 . 可能吗?

我希望这样做,而不会在控制器文件中进行任何更改,因为该代码已经在 生产环境 中 . 有没有办法从Web配置覆盖 .

1 回答

  • 0

    是的,你可以通过简单地从整个控制器类中删除Authorize属性来做到这一点,而不是在任何你想要的个人动作上都有Authorize属性 .

相关问题