gpt4 book ai didi

azure - 找不到部署 ASP.NET Core 7 Web API somepage.azurewebsites.net 页面

转载 作者:行者123 更新时间:2023-12-03 06:37:37 30 4
gpt4 key购买 nike

我知道这个问题相当业余,但我希望有人能给我提示我做错了什么。

我正在使用:

  • Azure SQL Server 数据库 - 我可以从本地 SSMS 的 Azure 数据库实例访问它
  • Azure 应用服务 - 也已创建、启动并运行

VS22 部署 => 发布 => 连接到我的 Azure 帐户,并导入发布配置文件。

部署顺利: Release模式下的代码已发布到 Azure 应用服务。

但我在 Azure 网站上看不到我的 Swagger 页面。

我正在使用 .NET 7

也许你可以告诉我我在这里缺少什么?也许我需要等待创建 azure 应用程序服务的实例?尽管我可以访问它并使用我付费的所有功能。

另外,我的日志是空的

最佳答案

我使用 .net 7 在 Visual Studio 2022 中创建了一个示例 Web 应用程序

引用图片:

enter image description here

我使用 Visual Studio 将我的 Azure SQL 数据库从 SSMS 连接到 Web 应用程序。引用图片:

enter image description here

连接成功。我通过 Visual studio 2022 将其发布到 Azure。为此,我在 azure 中创建了一个应用程序服务。引用图片:

enter image description here

发布到该应用程序中。引用图片:

enter image description here

发布成功。引用图片:

enter image description here

部署后运行成功。在门户中,我转到 API-->Api 管理,并为我的应用程序创建了新的 api。引用图片:

enter image description here

enter image description here

我链接了 Api Management 并单击我创建的 Api 我得到了 swagger 页面引用图片:

enter image description here

这样我们就可以在azure Portal中找到某个App的swagger页面了。

关于azure - 找不到部署 ASP.NET Core 7 Web API somepage.azurewebsites.net 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74749457/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com