使用 ASP WebAPI 2.2 和 IIS 7 时遇到问题,错误代码为 404
Having trouble with ASP WebAPI 2.2 and IIS 7 with 404 Error Code
你好堆栈溢出,
所以,我在 Visual Studio 2013 年使用 WebAPI 2.2 创建了一个 ASP REST API。这个 API returns 数据来自数据库以 JSON 对象的形式返回给客户端调用。现在,我将此 API 部署到我们其中一台服务器 运行ning SQL Server 2008 上的 IIS 分发,即 运行ning IIS 7。
当调用 API 时,我们每次都会遇到 404 错误代码。当我 运行 这个 API 在本地时,它工作得很好。
我不确定如何继续,因为我已经用尽了网上的大多数解决方案。这源于重新部署、重新安装 IIS、添加 cors(它仍然存在,因此它与我们的知识无关)以及使用 IIS 中的设置(例如应用程序池)。
如有任何建议或指点,我们将不胜感激。如果这个问题有点含糊,请告诉我您需要什么样的信息。
谢谢。
我在进行网络 API 调用时看到 404 错误,其中网络 API 似乎正在查找逻辑 API 路径的物理目录结构。
此条目详细说明了对那些可能有帮助的问题的修复。
ASP.NET Web API application gives 404 when deployed at IIS 7
你好堆栈溢出,
所以,我在 Visual Studio 2013 年使用 WebAPI 2.2 创建了一个 ASP REST API。这个 API returns 数据来自数据库以 JSON 对象的形式返回给客户端调用。现在,我将此 API 部署到我们其中一台服务器 运行ning SQL Server 2008 上的 IIS 分发,即 运行ning IIS 7。
当调用 API 时,我们每次都会遇到 404 错误代码。当我 运行 这个 API 在本地时,它工作得很好。
我不确定如何继续,因为我已经用尽了网上的大多数解决方案。这源于重新部署、重新安装 IIS、添加 cors(它仍然存在,因此它与我们的知识无关)以及使用 IIS 中的设置(例如应用程序池)。
如有任何建议或指点,我们将不胜感激。如果这个问题有点含糊,请告诉我您需要什么样的信息。
谢谢。
我在进行网络 API 调用时看到 404 错误,其中网络 API 似乎正在查找逻辑 API 路径的物理目录结构。
此条目详细说明了对那些可能有帮助的问题的修复。 ASP.NET Web API application gives 404 when deployed at IIS 7