diff --git a/web/documentserver-example/csharp-mvc/Helpers/DocManagerHelper.cs b/web/documentserver-example/csharp-mvc/Helpers/DocManagerHelper.cs index 04f5d619..2452ddd4 100644 --- a/web/documentserver-example/csharp-mvc/Helpers/DocManagerHelper.cs +++ b/web/documentserver-example/csharp-mvc/Helpers/DocManagerHelper.cs @@ -180,7 +180,12 @@ namespace OnlineEditorsExampleMVC.Helpers } else { - return HttpContext.Current.Request.Url.ToString(); + var uri = new UriBuilder(HttpContext.Current.Request.Url) { Query = "" }; + var requestHost = HttpContext.Current.Request.Headers["Host"]; + if (!string.IsNullOrEmpty(requestHost)) + uri = new UriBuilder(uri.Scheme + "://" + requestHost); + + return uri.ToString(); } }