prgram cs
This commit is contained in:
@@ -284,12 +284,19 @@ using (var scope = app.Services.CreateScope())
|
||||
}
|
||||
|
||||
// Middleware f<>r Reverse-Proxies
|
||||
app.UseForwardedHeaders(new ForwardedHeadersOptions
|
||||
var forwardedHeadersOptions = new ForwardedHeadersOptions
|
||||
{
|
||||
ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto
|
||||
});
|
||||
};
|
||||
// Vertraue jedem Proxy, da die App in einem kontrollierten Netzwerk (Docker) l<>uft.
|
||||
// In einer komplexeren Produktionsumgebung k<>nnten hier spezifische IP-Adressen
|
||||
// oder Netzwerke eingetragen werden.
|
||||
forwardedHeadersOptions.KnownNetworks.Clear();
|
||||
forwardedHeadersOptions.KnownProxies.Clear();
|
||||
|
||||
// << NEU: Statische Dateien aus wwwroot bereitstellen (z.B. /uploads/xyz.jpg) >>
|
||||
app.UseForwardedHeaders(forwardedHeadersOptions);
|
||||
|
||||
// << Statische Dateien aus wwwroot bereitstellen (z.B. /uploads/xyz.jpg) >>
|
||||
app.UseStaticFiles();
|
||||
|
||||
// Swagger/SwaggerUI f<>r API-Dokumentation aktivieren
|
||||
|
||||
Reference in New Issue
Block a user