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:
-
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.
-
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'.