gpt4 book ai didi

c# - 尝试访问 ASP.NET Web App 项目上的本地主机时出现 ERR_CONNECTION_RESET

转载 作者:行者123 更新时间:2023-11-30 18:19:19 24 4
gpt4 key购买 nike

所以我一直在我的台式电脑上做这个 webapp 项目,但我不得不把它转移到我的笔记本电脑上,因为我去度假了。代码构建良好,但是当我尝试在 Chrome 中访问站点 ( http://localhost:port ) 时,我收到一条 ERR_CONNECTION_RESET 消息。我也尝试过其他浏览器(Firefox、Microsoft Edge、Opera),我收到了类似的消息。我还创建了一个新项目并尝试以相同的结果运行它。 IIS Express 似乎运行没有问题。我试着跑 netstat -ao在 cmd 中查看分配给 URL 的端口是否被其他东西使用。它实际上被 PID:4 的进程使用,结果是 NT Kernel & System

我尝试过的事情:

  • 自行签署证书。
  • 在 URL 中写 127.0.0.1 而不是 localhost
  • 重新安装 IIS
  • 删除配置文件使 IIS 创建新配置文件
  • 修改<binding protocol="http" bindingInformation="*:port:localhost"/>删除 localhost部分,让它像这样:<binding protocol="http" bindingInformation="*:port:" />
  • 在 Project Properties => Web 中更改端口,无论我选择哪个端口,PID:4 始终使用它。
  • 开幕 RegEdit和设置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTPstart属性从 3 到 4,可能会阻止 HTTP 监听端口。完成此操作并重新启动 PC 后,我尝试再次运行虚拟项目(只是模板的项目),这次我得到了一个 unable to launch the iis express web server。 .我试图通过重新安装 IIS 和修改配置来解决它,但它没有用。最后,我决定将“start”属性的值保留为 3,并返回到 ERR_CONNECTION_RESET。因为我不确定这是向前还是倒退。

最佳答案

我觉得您可能没有安装正确的 IIS 设置。看一下您的 Windows 功能。确保您在 ASP.NET 上启用了对正确版本的支持

Here are the settings I'm currently using for example

关于c# - 尝试访问 ASP.NET Web App 项目上的本地主机时出现 ERR_CONNECTION_RESET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39117442/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com