首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将IIS绑定到选定的IP和端口组合

问将IIS绑定到选定的IP和端口组合
EN

Stack Overflow用户
提问于 2012-11-14 13:01:30
回答 2查看 3.8K关注 0票数 1

我在为我的需要配置IIS时遇到了问题。让我们从我现在的情况开始:

  1. 在端口443上监听IP地址A.A的应用程序。
  2. IIS网站监听端口80上的IP地址A.A。
  3. IIS网站监听端口443上的IP地址B.B。

我的机器被配置为有两个IP地址A.A en B.我的应用程序只绑定到A.A:443端点。我希望IIS只使用A.A:80和B.B:443。站点绑定是正确的,但IIS仍然绑定到A.A:80、A.A:443、B.B:80和B.B:443。因为它绑定到A.A:443,所以我自己的应用程序不能再监听它了,并且无法启动。

我尝试过使用netsh http add listener,但是我不能限制IIS使用特定的IP/端口组合。我只能指定IP地址,所以它仍然会绑定到A.A:443。

有人知道解决办法吗?我认为IIS绑定到所有可用的IP地址是有点疯狂的,即使我将站点绑定到一个IP地址。

EN

回答 2

Stack Overflow用户

发布于 2012-12-04 23:11:15

监听IP的不是IIS。很多服务都使用HTTP驱动程序,而不仅仅是IIS。不幸的是,只有IIS之外的应用程序利用HTTP驱动程序才能完成您想要的任务。我相信这个最简单的方法就是使用WCF。

请参阅Exposing WCF Services Via HTTP when not hosted in IIS

票数 2
EN

Stack Overflow用户

发布于 2014-03-05 13:28:56

这可以通过netsh完成,请参阅这里的说明http://support.microsoft.com/kb/954874

您也可以告诉IIS要绑定哪个IP地址。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13379325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档