«Строгая транспортная безопасность» в веб-сборке 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>
Но я не смог развернуть приложение после добавления этого файла конфигурации.