【问题标题】:which one select after publish webapi发布 webapi 后选择哪一个
【发布时间】:2020-11-27 19:58:17
【问题描述】:

我正在使用带有 Web API 的 asp.net MVC

我在 Microsoft azure 中创建了一个帐户

我的 API 已成功发布,但我不知道从下面选择哪一个

然后我点击链接并在下面显示2部分第一部分是部署中心和快速启动我不知道选择哪一个

接下来我该怎么做?

帮助

【问题讨论】:

  • 接下来你想要做什么?您是否尝试访问该服务进行测试?是通过使用 API 在代码中还是使用 Postman 等工具手动与 API 交互?我不太清楚确切的问题是什么。听起来您已经成功发布了 API。下一步可能是测试它。
  • 欢迎来到 stackoverflow.com。对于您遇到的任何具体问题,请提供stackoverflow.com/help/minimal-reproducible-example。另请阅读stackoverflow.com/help/how-to-askstackoverflow.com/help/dont-ask。确保您的问题是具体的而不是过于宽泛,另请参阅stackoverflow.com/help/on-topic。另外,请务必参加 stackoverflow.com/tour(您会获得徽章!)
  • @David 是的,我在邮递员中测试,状态码是 200 OK,但问题不是正确的输出
  • @Rahul:如果有问题,那么您需要关注它。我们不知道您的测试是什么,我们不知道您的 API 做什么,或者您得到什么结果,或者您期望什么结果等。请阅读How to Ask 及其链接资源以获取提示和有关如何提问的信息。为了提供帮助,我们需要有关问题的信息。
  • @Rahul,您可以发布您在 Postman 中使用的端点吗?至少控制器名称和操作方法名称

标签: c# asp.net-mvc azure asp.net-web-api cloud


【解决方案1】:

默认情况下,Azure 在您创建应用服务时为我们提供了一个简单的页面 hostingstart.html。当您访问 url 时被重定向时,它是默认页面。

而且,我了解到您已经发布了 .Net Framework - Web API。而且,您单击了应用服务并导航到预期的根目录。

现在,您需要输入 Controllername/Actionmethod 名称,如下所示。

https://webapiazuredemo.azurewebsites.net/Home/Index

你能显示应用程序的文件夹结构吗?

更新:看起来数据库不是在 Azure 中创建的,因此 API 引发了错误。在 Azure 中正确创建数据库及其对象后,更改代码中的连接字符串。之后它应该可以工作了。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-10
  • 1970-01-01
相关资源
最近更新 更多