Eu tentei adicionar o seguinte ao meu arquivo "Web.Config" em nível de aplicativo com vários graus de sucesso:
<system.webServer>
<httpProtocol>
<customHeaders>
<remove name="ETag" />
<remove name="Server" />
<remove name="X-AspNet-Version" />
<remove name="X-AspNetMvc-Version" />
<remove name="X-Powered-By" />
</customHeaders>
</httpProtocol>
</system.webServer>
Isso se aplica somente ao conteúdo servido do diretório de aplicativos (e subdiretórios) e não funciona quando aplicado ao arquivo "applicationHost.config" sob o diretório "System32 / inetsrv / config". Eu também tive essa mudança não funciona de todo (como me deparei com a sua pergunta aqui enquanto pesquisava esta questão), então sua milhagem pode variar.