gpt4 book ai didi

c# - IIS 7.5 405 方法不允许来自 StaticFileModule 的 PUT

转载 作者:太空宇宙 更新时间:2023-11-03 21:12:39 24 4
gpt4 key购买 nike

我正在将第 3 方 xml 编辑器集成到我们的网络应用程序中,保存功能直接对网络服务器上的文件执行 HTTP PUT。

操作系统是Windows Server 2008 R2,使用IIS 7.5

我们安装了 Web API,因此我们已经删除了 WebDAV,并且还更新了 web.config :

<remove name="WebDAVModule" /> under modules
<remove name="WebDAV" /> under handlers

我们更新了网站的处理程序映射以包含“PUT”动词:

  • 静态文件

  • ExtensionlessUrlHandler-ISAPI-4.0_32bit

  • ExtensionlessUrlHandler-ISAPI-4.0_64bit

当我们向 Composer 中的 xml 文件发出 PUT 请求时,我们仍然继续在 fiddler 中得到以下响应:

HTTP Error 405.0 - Method Not Allowed

The page you are looking for cannot be displayed because an invalid method (HTTP verb) is being used.


Module : StaticFileModule

Notification : ExecuteRequestHandler

Handler : StaticFile

Error Code : 0x80070001

最佳答案

当您在 IIS 中的模块中安装应用程序时:

Page1

找到 WebDav 并删除您必须在处理程序映射中执行的相同步骤 - 删除 WebDav 并全部刷新。

关于c# - IIS 7.5 405 方法不允许来自 StaticFileModule 的 PUT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36629067/

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