传统上我使用我的localhost开发服务器的自定义域.有点像:
dev.example.com
dev.api.example.com
在使用Facebook等外部API时,这为我提供了很大的灵活性.这在过去使用内置的Visual Studio开发服务器时效果很好,因为我需要做的就是为那些指向的DNS记录添加一个CNAME 127.0.0.1.
但是我无法使用IIS Express.我尝试的一切似乎都失败了.我甚至已经applicationHost.config为IIS Express 的文件添加了正确的XML配置,但它似乎没有认识到这些条目与IIS的真正安装一样有效.
<binding protocol="http" bindingInformation="*:1288:dev.example.com" />
每当我输入此行并尝试请求时,http://dev.example.com:1288我会收到以下消息:
错误请求 - 无效的主机名
有人知道我是否遗漏了一些明显的东西吗?或者,IIS Express团队是否真的缺乏远见才能看到这种用途?