我已经开发了ASP REST Web API,并且在localhost上一切正常。这是我如何在localhost上获取我的api请求的方法:
http://localhost:59547/api/JSMachines
现在,我必须将此API部署到IIS服务器,而我无权访问该服务器。仅向我提供了FTP凭据以连接到服务器。 IIS被认为是带有Windows Web Server 2008的IIS7。这是服务器中的文件。
我将项目文件和dll上传到了wwwroot。
现在我正在尝试访问api,但我不断收到404-找不到。
这是我在服务器上获取api请求的方式。
http://www.rocketserver.com/api/JSMachines
在Web api项目中,我也有一些html页面来显示一些记录,这些记录也使用与我的api相同的dll,并且可以在localhost和服务器上正常工作。仅Web API请求返回了404错误。