此页面无效。Localhost 当前无法处理此请求。HTTP 错误 500

Nau*_*man 2 c# iis asp.net-core

此页面无效 本地主机当前无法处理此请求。HTTP 错误 500

我已经在 IIS 上发布了具有所有配置的 Web API 项目。

已经尝试过的东西:

  1. .Net Core 托管包。(添加)我可以在 IIS 目标网站模块中看到它。
  2. IIS 设置检查了很多次。

笔记:

  1. API URL 只是返回一个具有字符串返回类型的方法,但是当我点击另一个具有列表返回类型的方法时,它显示消息“本地主机当前无法处理此请求”。

  2. 如果没有在 IIS 上发布项目,它就可以正常工作。

默认方法控制器工作正常,返回字符串。

但是当我在控制器中调用其他方法时,它显示错误消息“Localhost 当前无法处理请求” *URL 不起作用(调用返回字符串的默认方法) 在此处输入图像描述

工作 URL(在控制器中调用另一个方法) 在此处输入图像描述

Nau*_*man 8

1- 启用 app.UseDeveloperExceptionPage(); 在 startup.cs 文件中。现在 execption 将显示在浏览器中,而不是“Localhost 当前无法处理请求”

在我的问题解决的连接字符串中添加用户 ID 和密码后,连接字符串出现问题。感谢您的帮助和指导。