【发布时间】:2015-12-08 17:14:29
【问题描述】:
我已经成功地将多个 asp.net mvc 站点发布到 Azure。因此,我期望 Web API 站点同样容易获得成功。没有这样的运气。它说 Web 应用程序已成功创建,但还没有任何内容。我已经阅读了新的“API 应用程序”,但我不应该能够使用常规的“应用程序服务”吗?我看到的所有关于“API 应用程序”的教程都让它看起来不友好并且设置起来过于复杂。也许我是个懦夫,但我仍然相信 KISS 原则。
马库斯
【问题讨论】:
-
很抱歉,您的问题是什么?您收到哪个错误?
-
就是这个问题,没有错误。它说“网络应用程序已成功创建”,但“还没有任何东西”。我正在使用来自 GitHub 的“持续部署”,并且可以看出它正在工作。由于它是“网络服务”而不是“网站”,我尝试使用 PostMan 进行连接,但它说端点不存在。
-
您是否删除了返回虚假数据的示例控制器?没有 URI 很难帮助你。例如,我假设您忘记了“/api/ControllerName”...
-
是的,它应该可以工作。例如,我建议您创建一个返回字符串的示例控制器,以确保它注意到您的 webapi 项目存在问题。除此之外,尝试在 Web 应用程序中发布您的 api 并进行相同的测试。之后,您应该知道问题出在哪里了。
-
我会再试一次。我已经这样做了好几次了,看看是不是我。这次我会回顾每一步。谢谢大家的反馈。
标签: azure asp.net-web-api