首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

HttpModule中没后缀就不能获得Session

2012-09-29 
HttpModule中没有后缀就不能获得Session?那微软的mvc3框架是怎么获得Session的,有源码,但看不懂[解决办法]

HttpModule中没有后缀就不能获得Session?
那微软的mvc3框架是怎么获得Session的,有源码,但看不懂···

[解决办法]
人家的源码不是用来给陌生人看的,这么多代码,你看到什么时候才能写程序啊。

 private void BeginRequest(object o, EventArgs e)
{
HttpApplication app = o as HttpApplication;
HttpContext content = app.Context;

content.Session["test"];

//我试验了一下可以获取Session
}
[解决办法]
肯定确定。

我的程序的权限控制就是通过 HttpModule 控制了,用了很多年了。

HttpHandlers获取不到还说得过去。继承上 IRequiresSessionState 接口就可以用session 了。

C# code
public class UrlRewriter : IHttpHandler, IRequiresSessionState 

热点排行