Побочные эффекты отключения WebDAVModule в ASP.NET MVC WebAPI?

В моем приложении WebAPI я столкнулся с аналогичной проблемой: метод 405 не разрешен веб-API и этот вопрос; Asp.NET Web API — 405 — команда HTTP, используемая для доступа к этой странице, не разрешена — как установить сопоставления обработчиков

Мне пришлось отключить WebDAVModule в моем web.config, как показано ниже;

 <modules>
 <remove name="WebDAVModule"/>
 </modules>

 <handlers>
 <remove name="WebDAV"/>
 </handlers>

Я не завишу явно от этого модуля, но мне просто интересно, может ли отключение этого модуля создать какие-либо серьезные проблемы с производительностью/безопасностью? Я проверил документацию ниже, но не смог найти ничего конкретного.

https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-7/what39s-new-for-webdav-and-iis-7< /а>


person Teoman shipahi    schedule 18.04.2018    source источник
comment
На многих серверах IIS даже не установлен WebDAV, поэтому простое удаление его из файла конфигурации не принесет никакого вреда. Это улучшит производительность и безопасность, поскольку IIS загружает на один модуль меньше.   -  person Lex Li    schedule 19.04.2018
comment
Единственным недостатком будет то, что ваши пользователи будут использовать WebDAV для чего-либо на вашем сайте...   -  person ADyson    schedule 19.04.2018
comment
Спасибо за подтверждение этого @LexLi.   -  person Teoman shipahi    schedule 19.04.2018