diff --git a/common/ASC.Core.Common/Tenants/Tenant.cs b/common/ASC.Core.Common/Tenants/Tenant.cs index 70566b43f1..2319ada475 100644 --- a/common/ASC.Core.Common/Tenants/Tenant.cs +++ b/common/ASC.Core.Common/Tenants/Tenant.cs @@ -118,7 +118,17 @@ public class Tenant : IMapFrom baseHost = HostedRegion; } - var result = $"{Alias}.{baseHost}".TrimEnd('.').ToLowerInvariant(); + string result; + if (baseHost == "localhost" || Alias == "localhost") + { + //single tenant on local host + Alias = "localhost"; + result = HostName; + } + else + { + result = $"{Alias}.{baseHost}".TrimEnd('.').ToLowerInvariant(); + } if (!string.IsNullOrEmpty(MappedDomain) && allowMappedDomain) {