Отключение отображения информации о платформе и версии
Чтобы в ответе на запрос API не отображалась информация о платформе и версии, на которой разрабатывалось приложение:
- Откройте конфигурационный файл Management Console C:\inetpub\wwwroot\am\mc\Web.config.
- В зависимости от версии IIS:
Для IIS 10 в разделе
security
перенесите комментарий со второй на третью строчку.Пример
До<security>
<!--<requestFiltering removeServerHeader="true" >-->
<requestFiltering>
<requestLimits maxAllowedContentLength="104857600" />
</requestFiltering>
</security>После<security>
<requestFiltering>
<!--<requestFiltering removeServerHeader="true" >-->
<requestLimits maxAllowedContentLength="104857600" />
</requestFiltering>
</security>Для IIS выше 10 версии:
Установите модуль переопределения адресов URL Rewrite.
В конфигурационном файле C:\inetpub\wwwroot\am\mc\Web.config в раздел
system.webServer
добавьте следующее:<rewrite>
<outboundRules>
<rule name="replace server header" patternSyntax="Wildcard" lockItem="false">
<match serverVariable="RESPONSE_SERVER" pattern="*" />
<action type="Rewrite" value="MyServer" />
</rule>
</outboundRules>
</rewrite>
- Сохраните изменения и перезагрузите IIS.