From 533ee1af91c279b6892cbb8a0fa8ecdf3f3bac27 Mon Sep 17 00:00:00 2001 From: Alexandr Fedorov Date: Sun, 24 Jan 2021 22:11:15 +0300 Subject: [PATCH] csharp-mvc: fix GetServerUrl a104aa6c6173a731deaff1d72253fad217a98314 --- .../csharp-mvc/Helpers/DocManagerHelper.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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(); } }