小编use*_*325的帖子

ASP.NET Core 3.0 React 应用程序错误:代理失败

(仅供参考,这是我第一个任何类型的 Microsoft 项目,我不熟悉代理服务器等技术,因此我对问题的描述可能不是最好的)。

过去一个月左右,我一直在开发 ASP.NET Core 3.0(预览版)React 应用程序,没有任何问题。上周五我开始更新 web api 以从数据库中提取数据以在 UI 中绘制图表。本周我从我离开的地方开始,但我的项目现在在启动时出错。

自上次工作以来发生的事件......我在周五安装并使用了 Fiddler 来运行一些 api 调用,然后切换到 Postman。一切都很好,我让一切都在运行(可能已经关闭了 Fiddler,不记得了)。本周我对数据库进行了一些更改(通过 Fluent API 设置多列索引)并向数据库(SQL Server)添加了更多数据。然后我继续处理 web api,从 Postman 中的一个请求开始,但它出错了。我去查看应用程序用户界面,但也出错了。

经过两天的谷歌搜索/故障排除后,我认为给出的最有用的错误是下面的错误。从错误消息中,我不知道端口 50158 来自哪里。该应用程序在https://localhost:44398/加载。我在整台计算机上搜索了“50158”,但只在 IIS 日志文件中找到了它。这是每个日志文件中的前 4 行。每个文件的其余部分仅提及“44398”。

已成功注册 URL " https://localhost:44398/ " 站点 "MyAwesomeApplication" 应用程序 "/" 已成功注册 URL " http://localhost:50158/ " 站点 "MyAwesomeApplication" 应用程序 "/" 已完成站点 "MyAwesomeApplication" 的注册" 请求开始:"GET" https://localhost:44398/

我在 SO 上发现了一些帖子,其中提到 Fiddler 导致了与此错误类似的问题,但是,它们并没有帮助我解决问题。

SO 上的一些帖子提到在 Internet 属性 > 连接 > LAN 设置中取消选中“自动检测设置”。它确实在我的电脑上未选中。

我尝试过的一些事情:

我使用所有相同的规范创建了一个新项目,但遇到了相同的错误。

我完全删除了 Fiddler。

我恢复了最新的数据库更改。

这个问题来自哪里,我需要做什么来解决它? …

proxy fiddler socketexception asp.net-core-3.0

5
推荐指数
2
解决办法
5863
查看次数