Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 :
- Enregistrez tout travail non enregistré dans le projet, car un redémarrage de Visual Studio peut être nécessaire pendant le processus.
- Suivez les instructions figurant dans Déployer une Blazor application sur Azure Static Web Apps : déployer depuis Visual Studio (documentation Azure Static Web Apps).
Scénarios de déploiement GitHub
- Visual Studio Code : Démarrage rapide : Créer votre premier site statique avec Azure Static Web Apps
- CLI .NET : Déployer des Blazor sites web dans le cloud avec Azure Static Web Apps (vidéo)
- Déployer à partir de GitHub : Tutoriel : Création d’une application web statique avec Blazor dans Azure Static Web Apps