-
Notifications
You must be signed in to change notification settings - Fork 4k
Multitenant external authentication IdP #472
Comments
We don't have any sort of tenant config. That'd be up to your logic. |
Yeah, I learned that.
This is an area which is very poor on documentation until now but it is very useful and many people has already experimented with it. In my configuration I can successfully send the tenant from the client by using acr_values however I am struggling with IDS configuration. It is correct to create an IDS mount point by using an |
This is fundamentally a flaw in ASP.NET Core's DI system. You can't have different config per path in the pipeline. Let Microsoft know they should fix this (we have tried many times). If you're not using the path, then you could wire up something in DI to be dynamic and then point to different config (via the DI callback mechanism), but it's a lot of work. |
Can we call this a dup of #19? |
This is not a simple answer.
however my architecture is different from the question made in #19 I have a single standalone Identity server setup which uses the default Aspnet Identity implementation provided from IdentityServer.AspNetIdentity. To enable multi tenancy in my case I have done:
So, to summarize, in my IDS4 implementation:
However point 2 runs before that I am able to read |
I'm going to close this one as a dup of #442 -- Feel free to get involved over there. Thanks. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Is there any way to configure different External authentications (ClientId, ClientSecret) for every tenant?
The text was updated successfully, but these errors were encountered: