«Строгая транспортная безопасность» в веб-сборке Blazor

У меня есть 2 веб-приложения: веб-сборка MVC и Blazor.

В проекте MVC мне удалось настроить приложение для обеспечения strict-transport-securityпутем добавления ПО промежуточного слоя HSTS в класс запуска, следуя инструкциям в документации Microsoft .

Возникает вопрос: как настроить веб-сборку Blazor для обеспечения строгой безопасности транспорта в заголовках ответов?

Я попробовал это, добавив следующее web.configфайл в проект:

      <?xml version="1.0" encoding="utf-8"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
  <location>
    <system.webServer>
      <security xdt:Transform="Insert">
        <requestFiltering removeServerHeader="true" />
      </security>
      <httpProtocol xdt:Transform="Insert">
        <customHeaders>
          <remove name="X-Powered-By" />
          <add name="Strict-Transport-Security" value="max-age=31536000" />
       </customHeaders>
      </httpProtocol>
    </system.webServer>
  </location>
</configuration>

Но я не смог развернуть приложение после добавления этого файла конфигурации.

0 ответов

Другие вопросы по тегам