Héberger et déployer ASP.NET Core autonome Blazor WebAssembly avec Azure Static Web Apps

Remarque

Ceci n’est pas la dernière version de cet article. Pour la version actuelle, consultez la version .NET 10 de cet article.

Avertissement

Cette version d'ASP.NET Core n'est plus prise en charge. Pour plus d’informations, consultez la stratégie de support .NET et .NET Core. Pour la version actuelle, consultez la version .NET 10 de cet article.

Cet article explique comment héberger et déployer une application autonome Blazor WebAssembly avec Microsoft Azure Static Web Apps.

la configuration d’une application ;

Pour garantir que les requêtes pour n’importe quel chemin renvoient index.html, définissez un itinéraire de secours pour la navigation.

Créez un fichier nommé staticwebapp.config.json dans le dossier racine du projet avec le contenu suivant :

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

Déployer à partir de Visual Studio

Pour déployer une application Blazor WebAssembly autonome à partir de Visual Studio :

Scénarios de déploiement GitHub