Error 405: método no permitido

Problema
Tiene una aplicación principal .net pero recibe mensajes como:
+ 405 – El verbo HTTP utilizado para acceder a esta página no está permitido
+ La página que está buscando no se puede mostrar porque se utilizó un método no válido (verbo HTTP) para intentar

Causa de
acceso El módulo WebDAV arroja 405. La razón por la que WebDAV arroja 405 es que pretende procesar la solicitud, pero el sitio no está configurado para procesarla.

Resolución
Modifique / cree su web.config para eliminar los controladores y módulos para webDAV

Ejemplo:

<? xml version = "1.0" encoding = "utf-8"?> 
<configuration>
<! - Para personalizar el módulo principal de asp.net, descomente y edite la siguiente sección.
Para obtener más información, consulte https://go.microsoft.com/fwlink/?linkid=838655 ->
<system.webServer>
<modules>
<remove name = "WebDAVModule" />
</modules>
<handlers>
<remove name = "aspNetCore" />
<remove name = "WebDAV" />
<! - También eliminé los siguientes controladores, pero
probablemente se pueden ignorar para la mayoría de las instalaciones ->
<
<remove name = "OPTIONSVerbHandler" />
<remove name = "TRACEVerbHandler" />

<add name = "aspNetCore"
path = "*"
verb = "*"
modules = "AspNetCoreModule"
resourceType = "Unspecified" />
</ handlers >
<aspNetCore processPath = "% LAUNCHER_PATH%"
argumentos = "% LAUNCHER_ARGS%"
stdoutLogEnabled = "false"
stdoutLogFile = ". \ logs \ stdout" />
</system.webServer>
</configuration>