diff --git a/DeepDrftPublic/Program.cs b/DeepDrftPublic/Program.cs index 65479e9..d96d438 100644 --- a/DeepDrftPublic/Program.cs +++ b/DeepDrftPublic/Program.cs @@ -75,6 +75,9 @@ else // Antiforgery is required by Blazor form handling. Authentication / authorization // middleware is intentionally absent — this host is fully anonymous. app.UseAntiforgery(); +// UseStaticFiles runs before endpoint dispatch and ensures wwwroot/ files (e.g. /js/audio/*.js) +// are served with correct Content-Type. MapStaticAssets alone can drop the header on +// compressed assets; removing this call breaks the audio interop module in production. app.UseStaticFiles(); // Configure cache headers for Blazor WebAssembly assets