IIS 10.0 .NET Core WEB Api - 路由问题

问题描述 投票:0回答:0

我将我的 .NET Core Web Api 应用程序部署到安装了 IIS 10.0 的 WINDOWS 服务器上。

一切正常,但我的路线看起来有点奇怪。

这是我的截图:

如您所见,这条路线应该是www.something.com/api/b2c/articles

但实际上要使我的 api 工作我需要添加 /api/api 两次这对我来说有点奇怪。

因为一开始我试过邮递员这条路线:

www.something.com/api/b2c/articles

它说找不到404..

我以某种方式添加了 /api/api 并且它起作用了..

工作路线示例:

www.something.com/api/api/b2c/articles

这怎么可能?

我需要做什么,我应该看哪里?我不熟悉 IIS,这对我来说有点痛苦..

EL B2B 是前端应用

上图 ELB2B 是新网站,其中包含前端 dist 文件夹的路径。 在同一网站中,我添加了新应用程序,这实际上是我的 .NET CORE WEB API 应用程序。

也许我应该单独添加 .NET CORE WEB API 应用程序作为新网站或?

真的,任何形式的帮助都会很棒!

.net-core iis asp.net-core-webapi hosting windows-server
© www.soinside.com 2019 - 2024. All rights reserved.