https://stackoverflow.com/questions/23502327/unable-to-launch-the-iis-express-web-server-failed-to-register-url-access-is-d
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
现在,它又起作用了。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...