【问题标题】:ASP.NET CORE 2.1 WebAPI on IIS versus dotnet.exe Result ERR_CONNECTION_RESETIIS 上的 ASP.NET CORE 2.1 WebAPI 与 dotnet.exe 结果 ERR_CONNECTION_RESET
【发布时间】:2019-01-31 15:21:55
【问题描述】:

我使用 Asp.Net Core 2.1 创建了一个 WebAPI,在发布到文件夹并执行“dotnet MyApp.dll”之后,正确返回了来自 sql 数据库的数据但是如果托管在 IIS 上,则在控制台上没有返回数据和错误消息加载资源失败:net::ERR_CONNECTION_RESET。

下面的图片将显示不同进程的两种不同结果:

首先,在命令提示符下使用 dotnet.exe result -> using dotnet.exe

二、使用IIS result -> using IIS

【问题讨论】:

  • 能否请您在访问IIS web api时在网络标签中显示详细错误消息?
  • 刚刚解决了这个问题...我有点愚蠢,因为在 appsettings.json 中有不正确的 ConnectionString...
  • 谢谢@BrandoZhang...
  • 发布您的发现作为答案并接受它。

标签: iis asp.net-web-api


【解决方案1】:

我太笨了。 我对连接字符串进行了调整……并打开了入站和出站流量的端口。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-18
    • 2019-08-30
    • 2019-03-15
    • 1970-01-01
    • 2019-04-12
    • 2018-02-10
    • 2020-06-12
    • 2018-04-14
    相关资源
    最近更新 更多