通常,要访问当前域名(例如托管网站的位置),我会做类似的事情
string rURL = HttpContext.Current.Request.Url.ToString().ToLower();
但是
HttpContext
不能仅从Application_Start
上的Application_BeginRequest
上使用。有任何想法吗?
最佳答案
尝试 Dns.GetHostName()
。
无论是否在Application_Start()中,都可以在Gloabl.asax.cs中使用它。
var hostName = Dns.GetHostName();
在Asp.net 4.5 MVC中测试。
关于c# - 在Application_Start上访问当前域名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7647600/