【发布时间】:2013-01-17 05:13:39
【问题描述】:
我正在尝试通过 hosts 文件在我的开发 PC 上模拟多租户以进行测试。
127.0.0.1 localhost
127.0.0.1 test1.gwd.nl
127.0.0.1 test2.gwd.nl
当我运行我的网站(MVC4,清理新网站只是为了弄清楚这一点)并导航到 URL test1.gwd.nl:50401 时,我收到以下错误: 错误请求 - 主机名无效
谷歌搜索它实际上告诉我这应该是可能的。
我错过了什么?
【问题讨论】:
-
为什么这被标记为 C#?您的问题中没有任何内容与语言有关。
-
是的,很公平。删除它。它是用 mvc4 编写的,但我知道这也与它无关。
-
您是否在 IIS 上配置了站点以绑定到该主机名?
-
@Wiktor,Humpf,不,我没有。我也不知道它是如何工作的。我只是从 Visual Studio 运行网站。到目前为止我还没有接触过 IIS
-
这就是它不起作用的原因。将您的站点移动到 iis 并通过添加所有这些主机名来配置站点绑定。内置应用服务器仅适用于 localhost 域。
标签: iis multi-tenant hosts