Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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:
- Salve qualquer trabalho não salvo no projeto, pois uma reinicialização do Visual Studio pode ser necessária durante o processo.
- Siga as orientações em Implemente uma aplicação Blazor no Aplicações Web Estáticas do Azure: Implemente a partir de Visual Studio (documentação Aplicações Web Estáticas do Azure).
Cenários de implantação do GitHub
- Código do Visual Studio: Guia de início rápido: crie seu primeiro site estático com os Aplicativos Web Estáticos do Azure
- CLI do .NET: Implantar Blazor sites na nuvem com os Aplicativos Web Estáticos do Azure (Vídeo)
- Implantar a partir do GitHub: Tutorial: Construir uma aplicação Web estática com Blazor no Aplicações Web Estáticas do Azure