【问题标题】:IIS 6.0 preventing PUT & DELETE method types on WCF 4.0 web service callsIIS 6.0 阻止 WCF 4.0 Web 服务调用上的 PUT 和 DELETE 方法类型
【发布时间】:2015-02-03 11:58:58
【问题描述】:

我正在尝试从数据库中删除员工,并且我正在使用 DELETE 动词。 但我有一个应用程序使用 WCF 4.0 无配置设置来进行 RESTful Web 服务调用。在本地一切正常,但当推送到我的服务器时,所有 PUT 和 DELETE 请求都会返回 403 禁止错误。

四处搜索后,我找不到任何似乎有效的东西,而且我不确定是否有一些日志可以帮助解决这个问题,我不是服务器人员,显然我的“也不是”服务员”。因此,任何关于将他指向何处或可能导致此问题的提示都将不胜感激。

【问题讨论】:

    标签: c# iis-6


    【解决方案1】:

    尝试启用父路径。

    1.打开IIS管理控制台,

    2.在侧边栏中右键单击您的网站并转到属性。

    3.转到“主目录”选项卡

    4.在“应用程序设置”中,点击“配置”按钮

    5.在“应用程序配置”窗口中,应该有一个映射选项卡

    6. 只需选择要映射的文件扩展名(在我的情况下,我希望 ASP 映射 GET、PUT、POST 和 DELETE),逗号分隔。就是这样,甚至不需要重新启动。

    【讨论】:

      猜你喜欢
      • 2012-05-20
      • 2011-08-18
      • 1970-01-01
      • 2012-04-26
      • 2011-04-07
      • 1970-01-01
      • 2020-01-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多