我有一个运行在Windows Server 2012下的IIS 8服务器。当它通过端口80访问时,我可以从networking内部访问它。 使用内部IP地址192.168.1.14,我可以从networking中其他计算机的浏览器访问192.168.1.14并访问该页面。 但是,当我从站点绑定设置端口更改为端口8080(和其他一些端口已经尝试),我仍然可以从服务器本身,而不是从networking上的其他计算机访问192.168.1.14:8080 。
该屏幕截图显示了如何设置端口和连接错误。 Firefox在networking上的另一台计算机上,而Internet Explorer正在服务器上运行:

最可能的问题是Windows防火墙。 将其configuration为允许端口8080stream量。 当IIS作为angular色安装时,默认情况下允许使用端口80,但如果更改了端口,则不会自动进行自我configuration。