Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 12218|Resposta: 1

Solução de solicitação PUT 405 de IIS DELETE

[Copiar link]
Publicado em 06/05/2021 16:55:36 | | | |
Após implantar no serviço IIS, usei o Postman para testar a solicitação de exclusão da interface e encontrei o seguinte erro:

<h2>405 - Predicados HTTP usados para acessar esta página não são permitidos. </h2>
  <h3>A página que você está procurando não aparece porque um método inválido (predicado HTTP) foi usado ao tentar acessá-la. </h3>


solução

O IIS não suporta requisições PUT e DELETE por padrão;

O IIS rejeita solicitações PUT e DELETE pelo registro padrão de um HttpModule personalizado chamado "WebDAVModule". WebDAV é uma extensão HTTP que auxilia na edição colaborativa e gestão de documentos online entre múltiplos usuários. A extensão permite que aplicações escrevam arquivos diretamente no servidor Web, ao mesmo tempo em que suportam bloqueio e versionamento de arquivos.

A Microsoft é uma força líder para tornar o WebDAV um padrão, e implementou suporte IIS para WebDAV usando um HttpModule personalizado. No entanto, esse registro (nome registrado: WcbDAVModule) rejeitará solicitações de métodos HTTP para COLOCAR e EXCLUIR, e se nosso site não precisar de suporte para WebDAV, o HttpModule registrado pode ser removido configurando-o.


Modifique o arquivo web.config da seguinte forma:

(Fim)




Anterior:O Redis usa scripts Lua para explicações detalhadas
Próximo:Introdução à interface da API do Logstash
Publicado em 22/09/2021 19:54:50 |
Aprenda a aprender...
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com