【发布时间】:2019-06-29 23:27:54
【问题描述】:
如果在请求到达控制器之前条件失败,我必须实现 HttpModule 以返回 http 状态 401 的条件。在这种情况下,我需要访问数据库来比较一些值,我的问题是,在 HttpModule 实现中使用 dbcontext 是一种好习惯吗?或者还有其他方法可以达到同样的效果。
注意:我知道可以通过自定义授权属性完成相同的操作,但为此我需要在很多地方进行更改。
任何帮助将不胜感激。
【问题讨论】:
标签: c# asp.net-web-api xmlhttprequest authorization httpmodule