Fel*_*Yao 18 .net http-status-code-404 asp.net-mvc-4 asp.net-web-api azure-cloud-services
我正在开发一个ASP.NET MVC 4网站.与MVC控制器一起,我有一个API控制器,它包含一个ajax GET API接口.当使用visual studio在本地调试时,它可以很好地工作.
但是,在我将其部署为Azure网站后,MVC控制器工作,但API控制器不再起作用.当jQuery代码尝试访问它时,它会返回如下响应:
未找到与请求URI" http://example.com " 匹配的HTTP资源.
看起来至少路线有效(否则,返回另一个404响应体).
此外,我还有另一个纯MVC 4 Web API服务部署为Azure云服务.它完美地运作.因此,我想知道是什么原因导致MVC网站内的API失败?谢谢!
检查它们通常有帮助的这些事情:
在这种情况下,URL api/xxxx 应该可以工作。
| 归档时间: |
|
| 查看次数: |
6798 次 |
| 最近记录: |