我正在使用新的Project Type(Visual Studio 2022的一部分(Angular和ASP.NET Core后端。
随着应用程序部署在生产环境中,API调用将重定向到根页面,并返回索引文件。
示例:当我调用https://website.com/_api/controller
时,它会重定向到https://website.com
,我只会得到索引文件的html。
在调试器中运行应用程序时,只有在Azure中进行生产部署时,一切才正常。
知道怎么处理吗?
问题是Prod中的网站和DB之间的防火墙限制。控制器函数实际上抛出了一个异常,这是将api调用自动重定向到根url。