gpt4 book ai didi

wcf - 在 IIS 6.0 中运行时,PUT 和 DELETE 在 WCF REST 服务 .net 4 中获得 404

转载 作者:行者123 更新时间:2023-12-01 02:49:39 25 4
gpt4 key购买 nike

我已经为 c:\windows\microsoft.net\framework\v4.0.30319\aspnet_isapi.dll 添加了通配符应用程序映射,并取消选中“验证该文件存在”复选框。这给了我 GET 和 POST 能力,但不是 PUT 和 DELETE。

我在 Web 服务扩展下禁止和允许 WebDav。

在开发环境中运行时,应用程序就像一个冠军。在 IIS 中运行应用程序时,PUT 和 DELETE 不起作用。

任何帮助表示赞赏。

最佳答案

您是否在 ISAPI 中定义了额外的动词?链接到 WCF 的扩展?为此,请打开 IIS并编辑网站的属性。从他们单击主目录选项卡,然后单击配置按钮。在映射选项卡中找到适当的扩展名,然后双击它。在新窗口中,您将找到一个名为“Limit To”的字段,其中应包含 HTTP您希望使用的动词已定义。

关于wcf - 在 IIS 6.0 中运行时,PUT 和 DELETE 在 WCF REST 服务 .net 4 中获得 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5887089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com