Hosten und Bereitstellen von ASP.NET Core Standalone Blazor WebAssembly mit Azure Static Web Apps

Hinweis

Dies ist nicht die neueste Version dieses Artikels. Die aktuelle Version finden Sie in der .NET 10-Version dieses Artikels.

Warnung

Diese Version von ASP.NET Core wird nicht mehr unterstützt. Weitere Informationen finden Sie in der .NET- und .NET Core-Supportrichtlinie. Die aktuelle Version finden Sie in der .NET 10-Version dieses Artikels.

In diesem Artikel wird erläutert, wie Sie eigenständige Apps Blazor WebAssembly in Microsoft Azure Static Web Apps hosten und bereitstellen.

App-Konfiguration

Um sicherzustellen, dass Anforderungen für jeden Pfad index.html zurückgeben, legen Sie eine Fallback-Route für die Navigation fest.

Erstellen Sie eine Im Stammordner des Projekts benannte staticwebapp.config.json Datei mit dem folgenden Inhalt:

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

Bereitstellen aus Visual Studio

So stellen Sie eine eigenständige Blazor WebAssembly-App aus Visual Studio bereit:

GitHub-Bereitstellungsszenarien