我正在尝试设置一个 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”并失败......
编辑:我忘记上传提供的“包”文件夹......这样做之后,控制台给我错误:“GET 142.70.43.211/contacts 404(未找到)”......没有太大不同......
我错过了设置的步骤吗?