【问题标题】:.NET WebAPI works well on localhost, but doesn't work on Azure.NET WebAPI 在 localhost 上运行良好,但在 Azure 上不起作用
【发布时间】:2022-01-20 04:00:30
【问题描述】:

我将我的 api 上传到 azure。我知道您不应该直接访问下面显示的网址,因为没有网页。但是所有的 api 请求都不起作用

似乎所有内容都已正常发布,但无法正常工作。可能是什么问题?

【问题讨论】:

  • 调用 API 时得到什么样的响应/响应代码?
  • 能否请您告诉我们您是否尝试过https://xxxx.azurewebsites.net/api/xxx
  • 请提供有关您遇到的错误的更多详细信息。目前很难猜测到底发生了什么。

标签: asp.net .net azure webapi


【解决方案1】:

要将您的 webapi 部署到 azure 并使其正常工作,请确保您有以下解决方法:

  • 我已经创建了 .Net webAPI,在这里确保您在 program.cs 中有关注 app.UseHttpsRedirection();

  • 部署到 azure App 服务后,确保您具有以下配置,在我的情况下,我在门户中创建了 web+Database 并部署了我的 webAPI

更多信息请参考以下链接:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-17
    • 1970-01-01
    • 1970-01-01
    • 2018-04-10
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多