我的网络服务以集成模式在 IIS 上运行。在这种模式下,HttpContext.Request
从Application_Start
方法调用时抛出异常。
// app is HttpApplication
var serverName = app.Context.Request.ServerVariables["SERVER_NAME"];
上面的语句会抛出 System.Web.HttpException: Request is not available in this context
在其他地方,我可以从中检索 ServerVariablesApplication_Start
吗?