我必须使用ASP .NET MVC构建Web应用程序。它必须服务于不同的客户,每个客户通过另一个域访问该页面。使用此域,应用程序应该加载客户特定数据。它还必须提供登录机制。
我熟悉JSF,我会通过webfilters解决这个问题。
ASP.NET MVC是否提供类似于webfilters的东西,还是有更好的解决方案来解决这个问题?
我真的希望有一个教程或一个例子来解决这个问题,但经过几个小时的googeling我找不到任何东西。我可能会使用错误的关键字进行搜索,但我不知道如何调用此类机制。
答案 0 :(得分:0)
有几种方法可以执行此操作,例如您可以使用路由(Is it possible to make an ASP.NET MVC route based on a subdomain?),但我只需要从URL获取用户名。
var user = Request.Url.Host.Split('.')[0];