【发布时间】:2012-06-05 19:11:21
【问题描述】:
我正在尝试设置 API 并对其进行测试(但我对 ASP.NET MVC 和 IIS 的了解有限)。我正在使用http://www.asp.net/web-api/overview/creating-web-apis 提供的示例代码(示例:联系人经理)。
我从 ContactManager 文件夹(App_Data、Content 等)上传了所有提供的文件,然后在 IIS 中使用 IP 142.70.43.211 和指向包含文件的本地目录的主目录建立了一个新网站。
Default.htm 文件加载正常,但 Jquery ajax 调用返回错误“加载资源失败:服务器响应状态为 404(未找到)”。
起初,我认为 jquery get() 调用只是请求“联系人”而不是完整的 url,但 Chrome 的控制台显示它正在尝试加载“142.70.43.211/contacts”并失败...
编辑:我忘记上传提供的“packages”文件夹...执行此操作后,控制台给我错误:“GET 142.70.43.211/contacts 404 (Not Found)”...没什么不同...
我是否错过了设置步骤?
【问题讨论】:
标签: asp.net-mvc api iis asp.net-mvc-4