我在https://mybabysfamily-dev.azurewebsites.net/swagger/index.html上使用了这个基于Swagger的应用程序接口,尤其是POST端点出现了问题123456', 'message' => 'Debug This is a test of API=
当您在VisualStudio2022中创建一个并在本地测试它时,您将获得Swagger接口或ASP.NET (不管它叫什么)来测试所有HTTP。在我看来非常方便,因为我不太喜欢邮递员界面。但是,当我部署Web时,尝试访问{path}/swagger将返回一个404 Not Found错误,即使它对本地主机有效,当API和数据库都位于我自己的计算机上时。或者我想要这样做是错误的,开发人员是否大部分是在本地测试他们的API?因为我只想让Swagger在线测试。
PS昨天看到了一些supposed,
使用带有swagger的Asp.net核心开发Web。正在将XML从swagger UI发布到web API,但在控制器端给出了null。请执行以下步骤。/Adding XML Format Support
// Register the Swagger("v2", new Info { Title = "A
因此,我对Azure API管理门户进行了一些尝试。我遵循了how the import the conference api上的教程,并设法使其正常工作。/v1/swagger.json", "Address Service API"); app.UseMvc();} 如果我运行此命令并导航到https://my-api/