使用 Aspnet Identity 的多租户

Multi-tenant using Aspnet Identity

我正在尝试使用 Aspnet Identity 创建 MVC5 多租户应用程序。我做了一些研究并找到了其他答案 How to implement Multi-tenant User Login using ASP.NET Identity,它提供了一个用于实施的 nuget 包。我遇到的问题是租户是在 ApplicationUserStore 的构造函数中指定的。

我需要让用户转到登录屏幕,从中从可用租户选项列表中进行选择,然后根据所选租户对用户进行身份验证。

有谁知道如何修改上述解决方案以满足我的需要或有其他选择吗?

http://www.aspnetboilerplate.com supports multi-tenancy using Identity Framework. Also, there is a commerical startup template based on this framework which is multi-tenant. See http://www.aspnetzero.com