如何对ashx 进行权限控制。除了在 ProcessRequest(HttpContext ctx) 添加判断验证
加上一层IHttpModule,提前截取URL信息进行判断,如果支持多语言、多用户、多数据库、完美URL之路过秋天版博客 V1.0正式版 发布[含详细部署安装说明] 博客中的RUL重定向即如此。
在 IHttpModule 拦截所有 ashx 文件,然后验证。
session验证需要继承 System.Web.SessionState.IRequiresSessionState 接口
在 这个事件 AcquireRequestState 中及之后事件 才能 获得到session值