我刚刚创建了一个新的ASP.NET Core API项目,当我到达localhost:50731
这样的项目时,它可以完美运行,但是当我到达83.11.58.141:50731
时,它是不可访问的。
我指示路由器端口桥接流量,并且可以正常工作(通过WireShark测试)。
一些建议,我看到更改applicationhost.config
的位置,但这对我不起作用。
这是我所拥有的:
<bindings>
<binding protocol="http" bindingInformation="*:50731:*" />
</bindings>
我也尝试了没有最后一个*
,但结果相同。
对我来说,解决方案是允许Windows防火墙中的端口。
Windows Defender>高级配置>输出规则>新规则