我有一个 ASP.NET Core 6 Web API,并且我在 AWS 上创建了一个 Beanstalk 环境来启动该 API。我可以使用
https://localhost:7182/swagger/index.html
在本地加载 API。
但是我不知道如何获取 beanstalk URL 来加载相同的 API。
我尝试更改项目的 URL 地址,项目属性 > 调试 > 常规 > 打开调试启动配置文件 URL > [项目名称] > URL 并输入 beanstalk 环境的 URL 而不是“swagger”。这会在浏览器中加载 URL,但 API 不会在网页上加载。
我已经读过这篇文章如何更改 ASP.NET core 中 Swagger 的基本 url ,特别是这个:
app.UseSwaggerUI(c =>
{
c.RoutePrefix = string.Empty;
c.SwaggerEndpoint("/swagger/v1/swagger.json", "MY API");
}
我不明白在哪里添加我的网址,有人可以帮忙吗?