Iis 通过主机文件伪造多租户
我试图通过hosts文件在我的开发PC上模拟多租户测试Iis 通过主机文件伪造多租户,iis,multi-tenant,hosts,Iis,Multi Tenant,Hosts,我试图通过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时,我得到以下错误: 错误的请求-无效的主机名 谷歌搜索它实际上告诉我这应该是可能的 我错过了什么?最简单的方法是: 转到iis,创建新站点并指向应用所在的文件夹 请记住向IIS_IUSRS的文件夹
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时,我得到以下错误:
错误的请求-无效的主机名
谷歌搜索它实际上告诉我这应该是可能的
我错过了什么?最简单的方法是:
通过这种方式,您可以使用vs调试应用程序,但应用程序由iis托管,因此您可以轻松调试多租户。为什么将其标记为C#?你的问题与语言无关。是的,很公平。移除它。它是用mvc4写的,但我知道这也与此无关。您在IIS上配置了站点以绑定到此主机名吗?@Wiktor,hump,不,我没有。我也不知道这是怎么回事。我刚从VisualStudio运行了这个网站。我没碰过IIS,所以没用。将站点移动到iis并通过添加所有这些主机名来配置站点绑定。内置应用服务器仅适用于本地主机域。您的步骤帮助我开始。谷歌会教我剩下的:)。谢谢!