我在 IIS 服务器上的 Asp.net MVC 5 Web 应用程序无法根据 URL 应用程序名称参数为不同客户加载多个实例。换句话说,我们不能以不同数据库中的应用程序名称同时登录两个应用程序。
我设置应用程序链接将不同的应用程序名称作为参数传递给控制器,并使用它为不同的实例动态连接到具有相同架构的不同数据库。我使用 ASP.NET Membership 的应用程序名称来识别控制器中的不同实例。
例如:我使用不同的浏览器登录以下两个url,使用相同的演示凭据(用户名:用户;密码:pass),每次只能显示一个实例。我可以同时登录并刷新以前的登录。它将更改为以后的登录实例。