ASP .NET MVC 5具有不同域的多个客户端

时间:2015-09-21 08:50:18

标签: c# asp.net asp.net-mvc asp.net-mvc-4

我必须使用ASP .NET MVC构建Web应用程序。它必须服务于不同的客户,每个客户通过另一个域访问该页面。使用此域,应用程序应该加载客户特定数据。它还必须提供登录机制。

我熟悉JSF,我会通过webfilters解决这个问题。

ASP.NET MVC是否提供类似于webfilters的东西,还是有更好的解决方案来解决这个问题?

我真的希望有一个教程或一个例子来解决这个问题,但经过几个小时的googeling我找不到任何东西。我可能会使用错误的关键字进行搜索,但我不知道如何调用此类机制。

1 个答案:

答案 0 :(得分:0)

有几种方法可以执行此操作,例如您可以使用路由(Is it possible to make an ASP.NET MVC route based on a subdomain?),但我只需要从URL获取用户名。

var user = Request.Url.Host.Split('.')[0];