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

Vista: 21150|Resposta: 3

[ASP.NET] asp.net Remover a mensagem X-Powered-By dos cabeçalhos do site

[Copiar link]
Publicado em 19/09/2018 09:58:03 | | | |
Ao usar o IIS como servidor web, os cabeçalhos de resposta da página aspx de saída sempre incluirão automaticamente X-Powered-By, X-AspNet-Version e Server. Ao usar outros servidores web, você frequentemente consegue cabeçalhos de resposta mais concisos. Para sites de alta carga, salvar alguns itens do cabeçalho de resposta também deve economizar tráfego objetivo. Do ponto de vista do programador, esses itens do cabeçalho são expostos à versão usada pelo programa do site e, em segundo lugar, também destroem o princípio da simplicidade. Portanto, sempre há uma busca por maneiras de se livrar deles.



X-AspNet-Versão

Basta adicionar <httpRuntime enableVersionHeader="false" /> na seção <system.web> do arquivo web.config.
A MSDN explica o significado dessa opção da seguinte forma:

enablePointHeader

Atributos booleanos opcionais.

Especifica se ASP.NET deve gerar cabeçalhos de versão. O Microsoft Visual Studio 2005 usa essa propriedade para determinar qual versão do ASP.NET está atualmente em uso. Para produção, essa propriedade não é necessária e pode ser desativada.

Nota: Essa propriedade não está disponível no .NET Framework 1.0.

O valor padrão é Verdadeiro.


X-Powered-By

Isso é o mais fácil, porque no IIS, verifique as "Propriedades" do site, selecione a aba "HTTP Header" e você verá que há uma opção "X-Powered-By" no "Custom HTTP Header", é só apagar isso.



X-AspNetMvc-Versão

Global.asax.cs arquivo








Anterior:Após configurar o ambiente httpd, digite: http://***/index.php para reportar um erro 404
Próximo:Compre o plugin de assinatura manuscrita javascrip{filter}t
 Senhorio| Publicado em 24/09/2019 16:49:03 |
Removido o método x-powered-by: ASP.NET

 Senhorio| Publicado em 04/03/2023 22:44:25 |
ASP.NET segurança e otimização de desempenho do web.config para MVC
https://www.itsvse.com/thread-10521-1-1.html
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