.net 如何通过NetTcpBinding为承载在IIS 7中的WCF服务指定特定端口号?
我真的有两个问题.net 如何通过NetTcpBinding为承载在IIS 7中的WCF服务指定特定端口号?,.net,wcf,iis,.net,Wcf,Iis,我真的有两个问题 当通过NetTcpBinding在IIS 7中托管WCF服务时,我无法使该服务遵守我为端点指定的基址端口号(例如.net)。tcp://ServerName:9000/Services/). 如果我理解正确,IIS会提供自己的基址,而不尊重配置文件的主机部分中配置的基址。如果这是真的,那么当托管在IIS 7中时,是否有方法为通过NetTcpBinding交付的服务配置特定端口 创建默认网站以外的网站时,IIS 7需要不同的HTTP端口号(例如81)才能访问该网站。在将站点配置为
请注意,工具appcmd.exe是的,我在IIS中启用了非Http协议。这可以在UI中实现,而无需使用appcmd。它允许您修改“绑定信息”,但不允许修改实际端口号(虽然端口号在绑定部分中指定,但它不会影响实际使用的端口)。只有HTTP和HTTPS允许更改端口号。希望能有帮助