Como ativar PUT e DELETE no IIS7

7

Estou procurando há algum tempo e não consigo encontrar como ativar o PUT e o DELETE no IIS7. Eu continuo recebendo 404s quando eu uso esses verbos. Eu joguei com filtragem de solicitações e isso não tem impacto. Eu olhei nos logs do IIS e acabei de ver 404.0. Alguma idéia?

Mais informações: estou usando um HttpModule para reescrita de URL REST. Então os verbos manipuladores não vão cortá-lo.

Atualização: OK - então eu descobri. Eu estou usando um módulo para reescrever URLs e, em seguida, um manipulador para processar. Para que PUT e DELETE funcionem, registrei o módulo como de costume e, em seguida, registrei explicitamente o manipulador para os verbos PUT e DELETE.

    
por jons911 11.12.2009 / 16:27

1 resposta

8

Você pode dar uma olhada nas seções "Mapeamentos de Manipuladores" no nível do servidor ou do site (grupo IIS). Selecione um mapeamento para uma extensão (por exemplo, .aspx) e selecione "Editar" no menu de contexto. A aba "verbos" permite que você especifique os verbos a serem aceitos.

    
por 11.12.2009 / 16:41

Tags