mirror of
https://github.com/immense/Remotely.git
synced 2025-10-26 11:27:15 +00:00
Don't register HTTP logging services if option is disabled in appsettings.
This commit is contained in:
parent
0857b38655
commit
c1fffe26df
@ -111,17 +111,20 @@ services.AddRazorPages();
|
||||
services.AddServerSideBlazor();
|
||||
services.AddScoped<AuthenticationStateProvider, RevalidatingIdentityAuthenticationStateProvider<RemotelyUser>>();
|
||||
services.AddDatabaseDeveloperPageExceptionFilter();
|
||||
services.AddHttpLogging(options =>
|
||||
if (bool.TryParse(configuration["ApplicationOptions:UseHttpLogging"], out var useHttpLogging) &&
|
||||
useHttpLogging)
|
||||
{
|
||||
options.RequestHeaders.Add("X-Forwarded-For");
|
||||
options.RequestHeaders.Add("X-Forwarded-Proto");
|
||||
options.RequestHeaders.Add("X-Forwarded-Host");
|
||||
options.RequestHeaders.Add("X-Original-For");
|
||||
options.RequestHeaders.Add("X-Original-Proto");
|
||||
options.RequestHeaders.Add("X-Original-Host");
|
||||
options.RequestHeaders.Add("Host");
|
||||
});
|
||||
|
||||
services.AddHttpLogging(options =>
|
||||
{
|
||||
options.RequestHeaders.Add("X-Forwarded-For");
|
||||
options.RequestHeaders.Add("X-Forwarded-Proto");
|
||||
options.RequestHeaders.Add("X-Forwarded-Host");
|
||||
options.RequestHeaders.Add("X-Original-For");
|
||||
options.RequestHeaders.Add("X-Original-Proto");
|
||||
options.RequestHeaders.Add("X-Original-Host");
|
||||
options.RequestHeaders.Add("Host");
|
||||
});
|
||||
}
|
||||
var trustedOrigins = configuration.GetSection("ApplicationOptions:TrustedCorsOrigins").Get<string[]>();
|
||||
|
||||
if (trustedOrigins != null)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user