IIS Express如何理解配置元素binding
?
<binding protocol="http" bindingInformation="*:1789:localhost" />
有三个部分,以冒号分隔。他们各自如何理解?
Listen
指令只有两部分https://httpd.apache.org/docs/2.4/bind.html
例如Listen 192.0.2.1:80
表示收听192.0.2.1
和80
的地址 - 端口组合。
如果您编写Listen 80
,则表示侦听端口80的所有地址。
答案 0 :(得分:0)
*:1789表示对于IP v4和v6请求,IIS Express将监视0.0.0.0:1789和[::]:1789的传入请求。主机名localhost是一项额外要求,因此所有主机标头与其不匹配的请求也将被删除。