.NET Web API 只能localhost:port访问而不能在局域网内ip:port访问的解决方法

1.打开IIS服务

控制面板->程序和功能->启动或关闭windows功能->Internet Information services->勾选

2.绑定ip地址

在WEB API项目中打开配置文件applicationhost.config,添加标签:


3. 防火墙打开端口

控制面板->Windows Defender 防火墙->高级设置->入站规则->新建规则->端口->特定本地端口



问题解决。WEB API项目运行时,可在右下角看到IIS服务。



右键查看,可以查看WEB API项目绑定的地址与端口号。

你可能感兴趣的:(.NET Web API 只能localhost:port访问而不能在局域网内ip:port访问的解决方法)