Ho un'app blazor lato server ospitata su IIS dietro un proxy inverso (usando ARR).
Ho provato tutto quello che mi viene in mente, ma continuo a ricevere 404
_framework / blazor.server.js
Il mio href di base è impostato su "/ subsite /":
<base href="https://stackoverflow.com/subsite/" />
e tutti i miei valori src sono relativi in questo modo:
<script src="_framework/blazor.server.js"></script>
<script src="_content/BlazorInputFile/inputfile.js"></script>
<script src="animations.js"></script>
Ogni altro ref di script viene caricato correttamente, ANCHE i dati di _content, ma non blazor.server.js.
Ho provato anche il vecchio trucco PathBase per le app MVC senza successo:
if (!env.IsDevelopment()) {
app.Use((context, next) => {
context.Request.PathBase = new PathString("/subsite");
return next();
});
}
Qualcuno può dirmi come far capire a Blazor dove collocare blazor.server.js in uno scenario di proxy inverso?