在我的MVC4
应用程序中,我想根据客户端向用户显示数据。我想使用URL routing
.
例如
1. http://mysite.com/abc/account/login
2. http://mysite.com/xyz/account/login
在这里,“abc”和“xyz”被称为客户端代码。如果用户输入第一个 url,则应用程序将连接到客户端“abc”的数据库。如果用户输入第二个 url,那么它将连接到客户端“xyz”的数据库。
我想实现上述功能。那么我应该如何使用路由。
我在 RouteConfig 中使用了以下代码 -
routes.MapRoute(
name: "Default",
url: "{clientcode}/{controller}/{action}/{id}",
defaults: new { clientcode = UrlParameter.Optional, controller = "Account", action = "Login", id = UrlParameter.Optional }
);
提前致谢。