force authentik issuer base

This commit is contained in:
2026-04-03 19:21:13 +02:00
parent 9f90b000e2
commit 5a8e8f1572

View File

@@ -24,10 +24,10 @@ class TokenValidationError(Exception):
def _normalize_issuer(value: str | None) -> str | None:
if not value:
return None
normalized = value.strip()
normalized = normalized.replace("/application/o/authorize/", "/application/o/")
normalized = normalized.replace("/application/o/authorize", "/application/o")
return normalized
normalized = value.strip().rstrip("/")
normalized = normalized.replace("/application/o/authorize", "")
normalized = normalized.rstrip("/")
return f"{normalized}/application/o"
class OidcTokenValidator: