将IIS Express配置为允许带有公共IP的请求

问题描述 投票:0回答:1

我刚刚创建了一个新的ASP.NET Core API项目,当我到达localhost:50731这样的项目时,它可以完美运行,但是当我到达83.11.58.141:50731时,它是不可访问的。

我指示路由器端口桥接流量,并且可以正常工作(通过WireShark测试)。

一些建议,我看到更改applicationhost.config的位置,但这对我不起作用。

这是我所拥有的:

        <bindings>
          <binding protocol="http" bindingInformation="*:50731:*" />
        </bindings>

我也尝试了没有最后一个*,但结果相同。

c# asp.net asp.net-core port iis-express
1个回答
0
投票

对我来说,解决方案是允许Windows防火墙中的端口。

Windows Defender>高级配置>输出规则>新规则

© www.soinside.com 2019 - 2024. All rights reserved.