0
我需要能够获取我的MVC实例在启动时使用的Web端口,因为它可能会在不同的站点之间发生变化。如何获取端口的大多数答案都是从Application_Start中不存在的请求对象中获取。有没有其他的方法来获取它?从Application_Start获取服务器端口
我试图像这样把它牵回家:
HttpContext.Current.Request.ServerVariables["SERVER_PORT"]
但是,这将引发异常
“System.Web.HttpException(0X80004005):请求是不是在这方面提供”
哈!其实,我需要这个端口的原因是我可以强制一个请求在开始时发生,所以我可以做只能在Application_BeginRequest中发生的工作:)但是,谢谢你的信息! – directedition 2012-08-16 18:05:08