我正在尝试使用HttpContext.Current.RewritePath
方法向不同的客户提供不同版本的应用程序。我希望能够查看HttpContext.Current.Session
对象以了解它正在提出请求的对象。奇怪的是,当我在BeginRequest
处理程序中查看此内容时,Session始终显示为null。我尝试了其他各种活动,没有运气。关于这个的任何想法?
答案 0 :(得分:2)
您应该查看MSDN上的ASP.Net Application Life Cycle Overview和Session State Overview页面。
我相信你可以通过挂钩Session_OnStart事件来做你想做的事情,这会在创建新会话时触发。