asp.net – 我可以确定HttpModules是按照HttpApplication.Modules集合中列出的顺序
|
我想写一个IHttpModule,必须在FormsAuthenticationModule之后严格执行,否则将无用. 有HttpContext.Current.ApplicationInstance.Modules属性返回IHttpModules的集合.我可以检查我的模块是否在此集合中的FormsAuthenticationModule之后. 那会不够用?该集合是否按照执行顺序排列IHttpModules? 解决方法回想一下,模块可以订阅不同的流水线事件.在任何给定的管道事件中,模块应按照模块集合中指定的顺序运行.作为一个实际的例子,想像一个模块集合,其中注册了这三个模块: >模块A,它订阅EndRequest 执行顺序为: >模块B,BeginRequest 由于FormsAuthenticationModule订阅AuthenticateRequest事件,因此考虑使您自己的模块订阅PostAuthenticateRequest事件.这样,您可以保证,如果FormsAuthenticationModule逻辑运行,它将运行在您的逻辑之前,无论他们在Modules集合中注册的顺序如何. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 如何告诉Ninject绑定到它没有引用的实现
- asp.net – ClientScriptManager.GetPostBackEventReferenc
- asp.net-mvc – 使用MiniProfiler与MVC 5
- asp.net-mvc – ASP.NET MVC – 什么是UrlRoutingModule?
- ASP.NET MVC 4的Windows身份验证 – 它如何工作,如何测试
- asp.net-mvc – ASP.NET MVC 4在调试模式下捆绑js文件
- asp.net mvc – asp.net mvc decorate [Authorize()]与多个
- asp.net-mvc – CKEditor图像上传
- asp.net – 可接受的安全性:使用Paramatised SQL和HTML编码
- asp.net – 如何在MVC Razor中处理null子实体
- asp.net – Jquery Ajax,不在Internet Explorer中
- asp.net-mvc – 我的模型应该在哪里生活? Web层
- ASP.NET:将内容注入所有Response流
- asp.net-mvc-4 – 是否可以将MVC Razor视图保存到
- asp.net-core – 在IIS Express上运行MVC6 Beta8
- asp.net-mvc – 使用TFS 2015 Build构建和部署We
- asp.net-mvc – 在asp.net MVC中排序表
- 如何在ASP.NET Core MVC 6中强制执行小写路由?
- asp.net-mvc – 使用mvc的主要目的
- 使用ASP.NET创建缩略图的“最佳”方法是什么?
