[英]ERR_CONNECTION_RESET when trying to access localhost on ASP.NET Web App project
所以我一直在我的桌面计算机上处理这个webapp项目,但是因为我去度假,我不得不把它转移到我的笔记本电脑上。 代码构建正常,但是当我尝试访问Chrome中的站点( http:// localhost:port )时,我收到一条ERR_CONNECTION_RESET消息。 我也试过其他浏览器( Firefox,Microsoft Edge,Opera ),我得到了类似的消息。 我还创建了一个新项目并试图以相同的结果运行它。 IIS Express似乎运行没有问题。 我尝试在cmd中运行netstat -ao
,看看分配给URL的端口是否被其他东西使用。 它实际上被一个具有PID:4的进程使用,结果证明是NT内核和系统 。
我试过的事情:
<binding protocol="http" bindingInformation="*:port:localhost"/>
删除localhost
部分,保留如下: <binding protocol="http" bindingInformation="*:port:" />
RegEdit
并将HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\HTTP
的start
属性设置为3到4,可能会阻止HTTP侦听端口。 一旦我这样做并重新启动了PC,我就试图再次运行虚拟项目(那只是模板),这次我unable to launch the iis express web server
。 我尝试通过重新安装IIS并修改配置来解决它,但它无法正常工作。 最后,我决定将'start'属性保留为值3,然后返回ERR_CONNECTION_RESET
因为我不确定它是向前还是向后的步骤。 听起来我可能没有安装正确的IIS设置。 看看你的窗户功能。 确保您已启用ASP.NET上正确版本的支持
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.