Возможно ли в IIS7 без использования URL Scan удалить сервер в заголовке ответа? Я пробовал следующее:
Я установил подписанный в GAC, а также попробовал каталог App_Code, и ни один из них не работал. Я также пробовал установить
HKLM\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\DisableServerHeader
запись в реестре до 1 и по-прежнему ничего.
РЕДАКТИРОВАТЬ: Я также пробовал это: Фильтр ISAPI сообщества
Есть ли способ сделать это?
Я пробовал добавить следующее в свой файл "Web.Config" уровня приложения с разной степенью успеха:
<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>
Это применимо только к контенту, обслуживаемому из каталога приложения (и подкаталогов), и не работает при применении к файлу «applicationHost.config» в каталоге «System32 / inetsrv / config». У меня также было, что это изменение вообще не работает (как я наткнулся на ваш вопрос здесь, исследуя эту проблему), поэтому ваш опыт может отличаться.