Использование субдомена не разрешает арендатору

Поэтому я пытаюсь использовать поддомены, используя имя клиента для их разрешения. В моем случае, работая на локальном хосте, я отредактировал свой файл хоста, чтобы он указывал на нового клиента с именем subdomains для приложения localhost.

Я могу перейти на страницу, и она правильно загрузится, используя test.mydomain.com:[port], но, похоже, не соблюдает domaintenantresolver, который я установил в ConfigureServices. Это совершенно неправильный подход к тестированию мультиарендности поддоменов?

Приведенный ниже код - это добавленная мною функция, которую я вызываю в ConfigureServices. Я также добавил в свой файл хоста следующие строки: 127.0.0.1 www.mydomain.com 127.0.0.1 www.meme.mydomain.com

private void ConfigureTenantResolver(ServiceConfigurationContext context, IConfiguration configuration)
    {
      
        Configure<AbpTenantResolveOptions>(options =>
        {
            options.TenantResolvers.Insert(1, new DomainTenantResolveContributor($"{0}.mydomain.com:44327"));
            // OR
            // options.AddDomainTenantResolver($"{0}.mydomain.com:44327");
    
          
            options.TenantResolvers.Add(new QueryStringTenantResolveContributor());
            options.TenantResolvers.Add(new RouteTenantResolveContributor());
            options.TenantResolvers.Add(new HeaderTenantResolveContributor());
            options.TenantResolvers.Add(new CookieTenantResolveContributor());
        });
    }

abp
person Cowmoogun    schedule 16.12.2020    source источник
comment
Было бы здорово, если бы вы могли предоставить минимально воспроизводимый пример   -  person Jazb    schedule 16.12.2020
comment
Извините, я отправил это разложенное на полу со своего телефона после нескольких часов разочарования, позвольте мне отредактировать мой пост, добавив несколько примеров из моего кода.   -  person Cowmoogun    schedule 16.12.2020
comment
Отвечает ли это на ваш вопрос? Как использовать собственное доменное имя с abp рамки   -  person Jazb    schedule 16.12.2020
comment
Не совсем, но это может быть направление, которое я должен попробовать, если AddDomainTenantResolver по умолчанию не будет работать, что я взял из их документации.   -  person Cowmoogun    schedule 16.12.2020
comment
Пробовать без порта при переходе на DomainTenantResolveContributor?   -  person aaron    schedule 24.12.2020
comment
@Cowmoogun, я не уверен, что вы хотели использовать здесь строковую интерполяцию - $"{0}.mydomain.com:44327". Может попробовать поменять на "{0}.mydomain.com:44327"   -  person Nikhil Patil    schedule 24.12.2020
comment
@NikhilPatil, похоже, это часть синтаксиса, используемого для вызова этого метода. docs.abp.io/en/abp/latest/Multi-Tenancy   -  person Dan Csharpster    schedule 24.12.2020