Hospedar e implementar ASP.NET Core independiente Blazor WebAssembly con Azure Static Web Apps

Nota:

Esta no es la versión más reciente de este artículo. Para la versión actual, consulte la versión de .NET 10 de este artículo.

Advertencia

Esta versión de ASP.NET Core ya no se admite. Para obtener más información, consulte la política de soporte de .NET y .NET Core. Para la versión actual, consulte la versión de .NET 10 de este artículo.

En este artículo se explica cómo hospedar e implementar de forma independiente Blazor WebAssembly con Microsoft Azure Static Web Apps.

Configuración de aplicaciones

Para asegurarse de que las solicitudes de cualquier ruta de acceso devuelvan index.html, establezca una ruta de reserva de navegación.

Cree un archivo denominado staticwebapp.config.json en la carpeta raíz del proyecto con el siguiente contenido:

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

Implementación desde Visual Studio

Para implementar una aplicación independiente de Blazor WebAssembly desde Visual Studio:

Escenarios de implementación de GitHub