如何实现一种机制(在单个 ASP.NET MVC 应用程序中)以确保:
(域别名为相同的虚拟主机)
我应该使用 ASP.NET MVC 中的哪些扩展点来确保所描述的机制有效?
最佳答案
我认为您可以实现 IRouteConstraint
分析当前 HttpContext
的后代并根据请求的域匹配(或不匹配)路由。然后在 Global.asax 文件中有两个不同的默认路由,每个路由都有不同的约束。
我仍然更喜欢两个应用程序,但这当然是您的选择。
关于asp.net-mvc - 如何使用单个 ASP.NET MVC 应用程序为多个域提供服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3271408/