gpt4 book ai didi

asp.net - 将调试器绑定(bind)到所有 IP 地址,而不仅仅是 localhost

转载 作者:行者123 更新时间:2023-12-03 23:32:50 26 4
gpt4 key购买 nike

如何使 Visual Studio asp.net 调试器绑定(bind)到我网络的所有 IP 地址而不是 localhost?所以我可以在其他情况下调试。

最佳答案

对于 IIS Express ,授予自己绑定(bind)到本地主机和通配符网络适配器的权限,并配置 IIS Express 以绑定(bind)到它们。

步骤详情: (他们假设端口号为 5555 - 请改用您的实际端口)

  • 以管理员身份从命令提示符运行这些命令:

    netsh http add urlacl url=http://localhost:5555/ user="NT AUTHORITY\INTERACTIVE"
    netsh http add urlacl url=http://*:5555/ user="NT AUTHORITY\INTERACTIVE"
  • 在 %USERPROFILE%\Documents\IISExpress\config\applicationhost.config 中,将通配符绑定(bind)添加到您的站点。结果应如下所示:

    <site name="..." id="...">
    <!-- application settings omitted for brevity -->
    <bindings>
    <binding protocol="http" bindingInformation="*:5555:localhost" />
    <binding protocol="http" bindingInformation="*:5555:*" />
    </bindings>
    </site>
  • 关于asp.net - 将调试器绑定(bind)到所有 IP 地址,而不仅仅是 localhost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4515724/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com