Get base URL of an ASP.NET MVC Application 28-12-2015 17:09:18 C# / ASP.NET MVC 0 Bookmark(s) 689 View(s) public string GetBaseUrl() { var request = HttpContext.Current.Request; var appUrl = HttpRuntime.AppDomainAppVirtualPath; if(!string.IsNullOrWhiteSpace(appUrl)) appUrl += "/"; var baseUrl = string.Format("{0}://{1}{2}", request.Url.Scheme, request.Url.Authority, appUrl); return baseUrl; }