我正在寻找的问题有很多答案,但大多数都是在IIS 7或更早版本上,由于某种原因,没有任何工作对我来说,所以就这样了。
我正在尝试添加一些虚拟主机名来在本地测试我的项目,我所做的是使用如下虚假域名编辑hosts文件
127.0.0.1 44336 Whatever.com
127.0.0.1 44336 SSOWhatever.Whatever.com
然后我已经将每个项目的IIS绑定更改为具有正确端口的正确的绑定,但是这无效。令我困惑的是,当我删除.com(所有点都必须删除)时,如果我的文件如下所示:
127.0.0.1 44336 Whatever
127.0.0.1 44336 SSOWhatever
这很好但是,它不能模拟我想要的东西。任何想法为什么会发生这种情况我需要在IIS中设置。
答案 0 :(得分:0)
可能你有一些不匹配的地方:
映射的格式为 IPAdress 主机名 - 不支持端口
检查您的IIS绑定是否与完全相同的字符串匹配,并绑定到所有IP地址或本地主机IP地址
如果一切正确,您可以通过输入 http(s):// hostname:port
来访问您的应用程序你也可以使用fiddler - 程序也可以进行端口重定向 - 从正面来看,你可以看到调试请求。