34
当我尝试从远程位置访问我的网站时,发生了这种情况:
首先,applicationhost.config(VS2015)包含标准:
<binding protocol="http" bindingInformation="*:64376:localhost" />
为了从网络内的远程位置访问我的站点,我添加了(步骤 1):
<binding protocol="http" bindingInformation="*:64376:192.168.10.132" />
然后,我以管理员权限进入CMD(步骤2):
netsh http add urlacl url=http://*:64376/ user=Everyone
作为第 3 步,我将其添加到防火墙的规则中。
netsh advfirewall firewall add rule name=”IISExpressWeb” dir=in protocol=tcp localport=64376 profile=private,domain remoteip=localsubnet action=allow
然后,当我尝试再次运行该解决方案时,出现此错误。
解决方案:netsh
我似乎已经完成了所有正确的事情,但直到我也运行现有的 localhost 规则时它才起作用:
netsh http add urlacl url=http://localhost:64376/ user=Everyone
现在,它又起作用了。
标签:Web,http,netsh,IIS,访问,URL,url,add,64376 From: https://www.cnblogs.com/waw/p/18045122