我需要知道上传ASP.NET MVC WebAPI网站的根地址(以启用跨源请求)。
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
var cors = new EnableCorsAttribute("mydomain.com", "*", "*");
config.EnableCors(cors);
}
}
有建议从请求中获取它:
HttpContext.Current.Request.Url
但这不在请求中,而是在应用启动时。
如何在没有www
的情况下获取主机地址?
感谢。