Hostear e implementar ASP.NET Core autónomo Blazor WebAssembly com Aplicações Web Estáticas do Azure

Observação

Esta não é a versão mais recente deste artigo. Para a versão atual, consulte a versão .NET 10 deste artigo.

Advertência

Esta versão do ASP.NET Core não é mais suportada. Para obter mais informações, consulte a Política de suporte do .NET e .NET Core. Para a versão atual, consulte a versão .NET 10 deste artigo.

Este artigo explica como pode hospedar e implantar aplicações independentes Blazor WebAssembly com Microsoft Aplicações Web Estáticas do Azure.

Configuração do aplicativo

Para garantir que as solicitações para qualquer caminho retornem index.html, defina uma rota de retorno de navegação.

Crie um arquivo nomeado staticwebapp.config.json na pasta raiz do projeto com o seguinte conteúdo:

{
  "navigationFallback": {
    "rewrite": "/index.html"
  }
}

Implantar a partir do Visual Studio

Para implementar uma aplicação autónoma Blazor WebAssembly a partir de Visual Studio:

Cenários de implantação do GitHub