Erro personalizado do IIS 7.5 em 403.XX

2

Eu uso páginas de erro personalizadas típicas no IIS 7.5, como 404 ou 401. Gostaria de saber se existe uma maneira de definir páginas de erro personalizadas para categorias de erro individuais; por exemplo:

403.16 - Client certificate is untrusted or invalid

or

401.2 - Logon failed due to server configuration

O que é interessante é no IIS "páginas de erro" tem um exemplo (ver imagem) de uma página de erro com a extensão 404.2, mas não consigo descobrir como adicioná-las.

    
por Fergus 13.02.2016 / 04:10

1 resposta

2

Para criar uma página de erro personalizada para uma categoria (ou uma subcategoria que você quiser), será necessário seguir as etapas abaixo.

IIS - > Recursos - > Páginas de erro - > Adicionar - > Adicionar página de erro personalizada

Você precisará digitar o código de erro numérico para o qual deseja criar uma página de erro personalizada.

Depois, preencha o restante do formulário como você viu na imagem que você postou.

Você também pode fazer isso com Prompt de Comando.

appcmd set config /section:httpErrors /+"[statusCode='403',subStatusCode='16',prefixLanguageFilePath='%SystemDrive%\inetpub\custerr',path='403-16.htm',ResponseMode='File']"

appcmd set config /section:httpErrors /+"[statusCode='401',subStatusCode='2',prefixLanguageFilePath='%SystemDrive%\inetpub\custerr',path='401-2.htm',ResponseMode='File']"

É evidente que você precisará criar as páginas de erro 403-16.htm e 401-2.htm e pode ser necessário ajustar o caminho de arquivo do seu servidor, mas esses comandos devem fazer o que você deseja.

A referência do Microsoft TechNet que você deve ler é [ link . 1

    
por 13.02.2016 / 04:19