Mam świetną aplikację po stronie serwera hostowaną na IIS za zwrotnym proxy (używając ARR).
Próbowałem wszystkiego, co mogłem wymyślić, ale ciągle otrzymuję 404
_framework / blazor.server.js
Mój podstawowy href jest ustawiony na „/ subsite /”:
<base href="https://stackoverflow.com/subsite/" />
i wszystkie moje wartości src są względne:
<script src="_framework/blazor.server.js"></script>
<script src="_content/BlazorInputFile/inputfile.js"></script>
<script src="animations.js"></script>
Co drugi skrypt ładuje się dobrze, NAWET dane _content, ale nie blazor.server.js.
Próbowałem też starej sztuczki PathBase dla aplikacji MVC, ale bez powodzenia:
if (!env.IsDevelopment()) {
app.Use((context, next) => {
context.Request.PathBase = new PathString("/subsite");
return next();
});
}
Czy ktoś może mi powiedzieć, jak sprawić, by Blazor zdał sobie sprawę, gdzie umieścić plik blazor.server.js w scenariuszu odwrotnego proxy?