elsa-workflows / elsa-workflows/elsa-core

Multitenancy Setup: Tenant URLs Not Working for API and Studio

Open
#6,827 2 comments 0 reactions 0 assignees View on GitHub
triaged
Dominant language
C#
Stars
7.9k
Forks
1.5k
Avg merge
15h 22m
Merged PRs (30d)
114

Description

I have created a solution with two projects: one for the Studio and another for the API.
I need to configure multitenancy so that:

By default:

API: https://localhost:5001/swagger/index.html

Studio: https://localhost:7009

I have attached the Program.cs and appsettings.json files for both.

I also have three tenants configured, and I’m trying to access:

API: https://localhost:5001/tenant1/swagger/index.html

Studio: https://localhost:7009/tenant1

However, when I try to access the tenant-specific URLs, nothing works.
Can you help me identify the issue?

[appsettings.json](https://github.com/user-attachments/files/21455307/appsettings.json)

[Program.txt](https://github.com/user-attachments/files/21455312/Program.txt)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.