Asp.net 为什么我必须卸载WebDav?
WebDav正在阻止我的客户端使用Microsoft推荐的存储库设计模式中的常见HTTP方法PUT和DELETE: 本教程非常棒,除了由于IIS阻止PUT和DELETE方法而与IIS完全不兼容之外,我是否错过了本教程中的一些内容??微软现在开始推荐APACHE或NGINX而不是IIS了吗 我现在剩下的唯一选择是完全卸载WebDav,那么WebDav除了充当等待删除的数字附录之外还有什么意义呢 不,我已经尝试过对我的Web.config进行所有操作,但仍然没有成功:Asp.net 为什么我必须卸载WebDav?,asp.net,iis,asp.net-web-api2,webdav,Asp.net,Iis,Asp.net Web Api2,Webdav,WebDav正在阻止我的客户端使用Microsoft推荐的存储库设计模式中的常见HTTP方法PUT和DELETE: 本教程非常棒,除了由于IIS阻止PUT和DELETE方法而与IIS完全不兼容之外,我是否错过了本教程中的一些内容??微软现在开始推荐APACHE或NGINX而不是IIS了吗 我现在剩下的唯一选择是完全卸载WebDav,那么WebDav除了充当等待删除的数字附录之外还有什么意义呢 不,我已经尝试过对我的Web.config进行所有操作,但仍然没有成功: <system.w
<system.webServer>
<modules>
<remove name="WebDAVModule" />
<remove name="FormsAuthentication" />
</modules>
<handlers>
<remove name="WebDAV" />
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="OPTIONSVerbHandler" />
<remove name="TRACEVerbHandler" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>
</system.webServer>
所以我的问题是,WebDav是否和桥上的洞一样有用
删除默认安装的[WebDAV]是否有任何限制
不,如果你不使用它,你就不会错过它
WebDAV是一种允许客户端和支持它的HTTP服务器之间进行文件交换的协议 IIS提供了Webdav的一种实现,但还有更多。如果您构建了自己的REST api,那么实际上就是在构建自己的webdav实现——您可能只需要添加PROPFIND支持来完成它 我是一篇文章的作者,通常有几家公司在同一时间使用webdav在其服务器应用程序中实现webdav 所以你的问题是:IIS Webdav实现有用吗?答案很少。通过internet在IIS中编辑物理文件的用例并不多
另一个问题是“WebDAV协议有用吗?”,答案是肯定的,尤其是当你认为iCloud是建立在WebDAV上的,用于同步文件、日历和联系人。是你的问题“什么是WebDAV”,或者只是一个咆哮?您了解IIS模块及其配置是如何工作的吗?@CodeCaster我的问题是,在删除默认安装的此模块时是否有任何退步?