Erro ao salvar - 405 (Method Not Allowed)

Problema

Ao tentar salvar as modificações de um Objeto do tipo Bot de Mensagens ou Extrator de Arquivos ocorre o erro:

Erro
Erro ao salvar: O código de status de resposta não indica êxito: 405 (Method Not Allowed).

Causa

O módulo WebDAV das versões 6 e 7 do IIS causa algum tipo de bloqueio nos verbos HTTP PUT e DELETE.

Este verbos são usados para atualizar e excluir os Objetos pelo LATROMI Client via WebAPI.

Solução

A solução para este problema é desabilitar o módulo WebDAV no Web Site que está hospedando a aplicação.

Siga os passos a seguir para desabilitar o WebDAV:

  1. Localize o Web Site no IIS, clique com o botão direito do mouse sobre ele e então clique na opção “Explorar”. A pasta correspondente ao site será aberta no Windows Explorer.

    image

  2. Crie um arquivo chamado “web.config” na pasta, com o conteúdo abaixo:

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <handlers>
              <remove name="WebDAV" />
            </handlers>
          <modules>
             <remove name="WebDAVModule" />
          </modules>
        </system.webServer>
    </configuration>
    
    Se o arquivo já existir, modifique-o adicionando as duas entradas "remove'.

Referências: