#identityserver4 #multi-tenant
#identityserver4 #многопользовательский
Вопрос:
Я создаю Blazor
приложение, которое использует IdentityServer4
for authentication
и авторизацию для a WebAPI
. Моя цель — настроить это таким образом, чтобы клиенты использовали одни и те же экземпляры приложений и api, но имели отдельную базу данных. Таким образом, все пользователи будут видеть «https://app.domain.com » но им будут представлены данные из их базы "tenant_1_db",
"tenant_2_db"
данных , etc
…
Я прочитал кое-что об использовании acrvalues из IdentityServer4 для хранения значения арендатора пользователя, но не уверен, является ли это наиболее подходящим способом управления этим?
Любая обратная связь будет с благодарностью принята 🙂
Комментарии:
1. Структура ниже: » app.domain.com » — Приложение Blazor » identity.domain.com » — IdentityServer4 (Identity_DB) » api.domain.com » — WebAPI — (арендатор_1_db, арендатор_2_db)