【问题标题】:Publish Web Service - Web API 2 on IIS发布 Web 服务 - IIS 上的 Web API 2
【发布时间】:2016-02-29 20:49:20
【问题描述】:

我想在 IIS 7 中发布使用 Web Api 2 MVC5(这是我的第一次)创建的 Web 服务。在 this tutorial 之后,在 Visual Studio 中为我的 Web 服务执行“发布...”之后,这个是我的发布文件夹:Publish folder image

然后我尝试完全按照教程中的操作在 IIS Express 中添加一个网站,然后当我浏览它时,我收到了 HTTP 403 错误。

另外,我用 Fiddler 测试了一个 POST 方法,我得到 404 HttpNotFound

更新:另外,我一步一步跟着this tutorial,当我尝试测试路线映射时,我得到404 HttpNotFound

我错过了什么? 在此先感谢您的帮助

【问题讨论】:

    标签: web-services iis-7 asp.net-web-api2 publish


    【解决方案1】:

    要求

    同时验证您是否已安装 HTTP 平台处理程序 1.2 版。可以下载here

    发布

    发布您的网站时,请务必指向 wwwroot 文件夹 (check this post)

    【讨论】:

      【解决方案2】:

      首先检查.Net 4.5是否安装在服务器上。请使用aspnet_regiis -i命令在iis上安装.Net4.5服务器。同时确保您的网络配置中有一个条目

      <system.webServer>
      

      【讨论】:

      • 我检查并确认我安装了 .NET 4.5 以及 web config 中的条目,您还有其他建议吗?
      猜你喜欢
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多