API调用被重定向到带有Angular和ASP.NET Core的Azure上的根url



我正在使用新的Project Type(Visual Studio 2022的一部分(Angular和ASP.NET Core后端。

随着应用程序部署在生产环境中,API调用将重定向到根页面,并返回索引文件。

示例:当我调用https://website.com/_api/controller时,它会重定向到https://website.com,我只会得到索引文件的html。

在调试器中运行应用程序时,只有在Azure中进行生产部署时,一切才正常。

知道怎么处理吗?

问题是Prod中的网站和DB之间的防火墙限制。控制器函数实际上抛出了一个异常,这是将api调用自动重定向到根url。

最新更新