.net core 作为应用程序在IIS中不工作而添加的dotnet core 2.2 web api

.net core 作为应用程序在IIS中不工作而添加的dotnet core 2.2 web api,.net-core,iis-10,.net Core,Iis 10,我创建了两个项目。一种是使用angular开发的前端,另一种是使用dotnet核心web api开发的后端。现在我尝试发布到Web服务器(IIS)。我已经创建了网站并映射到前端项目,然后我添加了web api作为添加应用程序。现在我尝试访问webapi,但它不起作用。通过看到物理路径被错误地改变 HTTP错误404.0-找不到 您正在查找的资源已被删除、名称已更改或暂时不可用是否确定根路径/路径具有与其关联的控制器?如果没有资源注册,404是API的正常响应我如何检查它?您可以在SourceCo

我创建了两个项目。一种是使用angular开发的前端,另一种是使用dotnet核心web api开发的后端。现在我尝试发布到Web服务器(IIS)。我已经创建了网站并映射到前端项目,然后我添加了web api作为添加应用程序。现在我尝试访问webapi,但它不起作用。通过看到物理路径被错误地改变

HTTP错误404.0-找不到
您正在查找的资源已被删除、名称已更改或暂时不可用

是否确定根路径
/
路径具有与其关联的控制器?如果没有资源注册,404是API的正常响应我如何检查它?您可以在SourceCode中检查它您可以使用IIS站点地址设置前端并检查它是否工作?我们可以私下连接吗?我可以详细解释我的问题