asp.net - 我无法访问在 IIS 上运行的特定本地 Web 应用程序
问题描述
我有一个曾经在 IIS 上运行的 Web 应用程序,地址为http://localhost:3878/Admin;但是现在由于某种原因,当我尝试在浏览器中访问它时出现此错误:
无法访问此站点
连接被重置。
尝试:
检查连接
检查代理和防火墙
运行 Windows 网络诊断程序
ERR_CONNECTION_RESET
当应用程序今天早些时候运行时,为什么我会突然收到此错误?我检查了 IIS 以确保应用程序已启动。IIS 日志未显示对此应用程序的任何请求。事件查看器显示与此应用程序相关的编译错误(我尝试直接从浏览器访问包含 aspx 页面;我想通过 Web 应用程序解决该问题,它显示 #include 中使用的 aspx 页面的源代码声明),但这不应该一劳永逸地关闭应用程序吗?
解决方案
如果其他人使用 http 面对 ERR_CONNECTION_RESET。然后你可以先尝试https。如果 https 绑定可以解决问题。这将有助于缩小根本原因。您可能需要检查 require https 是否已启用或错误。在某些情况下,在项目中启用 https 或 HSTS 会导致 ERR_CONNECTION_RESET。
当然,启用 https 将被视为一种解决方法。
推荐阅读
- c# - 过滤不等哈希集列表
- python - 如何在服务器中的其他用户计算机中使用用 discord .py 编写的 python 程序阻止网站?
- excel - VBA:是否有一种简单的方法可以覆盖剪切/粘贴快捷键(ctrl x、ctrl v)以仅移动值和字体颜色/大小,而忽略填充和边框?
- r - R闪亮的应用程序错误消息中缺少错误行号
- optimization - 使用 Anylogic 进行优化
- r - 从不同来源安装软件包会产生不同的性能
- elasticsearch - 使用查询参数时,Kibana / Elasticsearch 查询未返回预期结果
- python - Keras 的 model.predict() 给出带有 softmax 激活层的二进制输出
- ios - 在 iOS 中播放实时广播流的 AVPlayer 替代方案
- excel - VBA:当范围内的值太小时自动隐藏列