无法启动 IIS Express Web 服务器、无法注册 URL、访问被拒绝

随笔3个月前发布 高淑娟
35 0 0

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

现在,它又起作用了。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...