标签归档:WebDAVModule

Rest服务禁用WebDAV

在IIS7.0中,使用了WebDAV。 rest服务创建在虚拟目录中,调用中服务无法进行delete、put等操作,只有post和Get请求访问正常。禁用WebDaV访问正常。可见不允许的谓词put等由于WebDAV引起。 rest服务config文件中,按照以下配置,可让rest服务不启用webDav服务运行。 <system.webServer> <modules runAllManagedModulesForAllRequests=”true” runManagedModulesForWebDavRequests=”true” > <add name=”UrlRoutingModule” type=”System.Web.Routing.UrlRoutingModule, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a” /> <remove name=”WebDAVModule” /> </modules> <handlers> <remove name=”WebDAV” /> </handlers> </system.webServer>

发表在 学习笔记 | 标签为 , , , , | 4条评论