У нас есть одна БД для каждого арендатора. С тех пор я думаю, что мы не можем так настроить. Есть ли способ динамически вводить DBContexts?

я есть IDP (Identity Server 4), размещенный с несколькими привязками: auth.company1.com и auth.company2.com У меня также есть API, защищенный от этого IDP. Поэтому для доступа к API мне нужно получить токен доступа от IDP. Это настраивается в классе запуска на уровне API следующим образом:

     services.AddAuthentication("Bearer")
            .AddIdentityServerAuthentication(options =>
            {
                options.Authority = "https://auth.company1.com/";
                options.RequireHttpsMetadata = true;
                options.ApiName = "atb_api";
            });

Как я могу настроить параметры. Авторитет динамически, поэтому он позволяет полномочия из нескольких доменовhttps://auth.company1.com/ а такжеhttps://auth.company2.com/ ?

Ответы на вопрос(1)

Ваш ответ на вопрос