Zelfstandig ASP.NET Core Blazor WebAssembly hosten en implementeren met Azure Static Web Apps

Opmerking

Dit is niet de nieuwste versie van dit artikel. Zie de .NET 10-versie van dit artikel voor de huidige release.

Waarschuwing

Deze versie van ASP.NET Core wordt niet meer ondersteund. Zie het .NET- en .NET Core-ondersteuningsbeleid voor meer informatie. Zie de .NET 10-versie van dit artikel voor de huidige release.

In dit artikel wordt uitgelegd hoe u zelfstandig Blazor WebAssembly kunt hosten en implementeren met Microsoft Azure Static Web Apps.

App-configuratie

Om ervoor te zorgen dat aanvragen voor elk pad index.html retourneren, stelt u een navigatie-terugvalroute in.

Maak een bestand met de naam staticwebapp.config.json in de hoofdmap van het project met de volgende inhoud:

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

Implementeren vanuit Visual Studio

Een zelfstandige Blazor WebAssembly-app implementeren vanuit Visual Studio:

GitHub-implementatiescenario's