调试HTTP连接的大步骤
VS调试运行>IIS部署,浏览器打开>远程ping>(远程telnet打开)>远程浏览器打开
这里没有任何项目(打开了IIS6.0,旧版)

控制面板





根据解释,这个IIS6.0已经过时了,不应该打开这个。
IIS有两个版本:

添加网站

物理路径填csproj项目的路径。

HTTP 错误 500.19模块 IIS Web Core错误代码 0x80070005配置错误 由于权限不足而无法读取配置文件 配置文件 \\?\C:\Users\Administrator\Documents\MyASPNET\MyAccountServerWeb\web.config

原因:把程序放在了比如用户/文档 这种有权限限制的文件夹。移出来,直接放C盘或D盘根目录。
Web应用部署到IIS,本地可以访问,远程不行,可以ping通
打开Windows Defender

添加入站规则

还是不行,用cmd输入Telnet IP 端口号,报错'telnet' 不是内部或外部命令,也不是可运行的程序。
去控制面板>程序>启动或关闭Windows功能>Telnet勾选,确定。
试了试80端口,可以连接。试了自己的8080,连接失败

腾讯云防火墙也要放行:

