Fix admin base url protocol mismatch on some environments (#914)

This commit is contained in:
Leendert de Borst
2025-06-12 17:50:25 +02:00
parent fe10acb925
commit 08e39ef3e9
2 changed files with 4 additions and 2 deletions

View File

@@ -5,7 +5,7 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"/>
<base href="@NavigationService.BaseUri"/>
<base href="//@NavigationService.BaseUri.Replace("http://", "").Replace("https://", "")"/>
<link rel="stylesheet" href="@VersionService.GetVersionedPath("css/tailwind.css")"/>
<link rel="stylesheet" href="@VersionService.GetVersionedPath("css/app.css")"/>
<link rel="stylesheet" href="AliasVault.Admin.styles.css"/>

View File

@@ -125,7 +125,9 @@ if (!string.IsNullOrEmpty(Environment.GetEnvironmentVariable("ASPNETCORE_PATHBAS
app.UseForwardedHeaders(new ForwardedHeadersOptions
{
ForwardedHeaders = ForwardedHeaders.XForwardedProto,
ForwardedHeaders = ForwardedHeaders.XForwardedProto | ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedHost,
RequireHeaderSymmetry = false,
ForwardLimit = null,
});
app.UseStaticFiles();