ASP.NET Core com IIS - Verbo HTTP não permitido

Nós temos umASP.NET Core 2.0 site que também apresenta algumasAPI da Web métodos para fins de aprimoramento da interface do usuário.

oAPI da Web chamadas funcionam como esperado ao serem executadas localmente sobIIS Express, mas quando implantamos no nossoIIS 8.5 servidor web de produção, obtemos o seguinte erro ao criar HTTPDELETE ePUT solicitações de...

405 Method Not Allowed

Após algumas pesquisas na web, encontramos vários p sugerindo a remoção do IISWebDAV módulo. Desabilitamos isso no IIS (é o nosso servidor) e também tentamos o seguinte:

DesativadoWebDAVativadoWebDev E definirAllow verb filtering = FalseColocou oMapeamentos de Hander permitirTodos os verbos noRestrições de solicitação configurações para:aspNetCore, WebDAV eExtensionlessUrlHandler-Integrated-4.0

Nenhuma das etapas acima resolveu nosso problema.

Qualquer conselho / direção seria muito apreciado.

questionAnswers(4)

yourAnswerToTheQuestion