From 6a145f58ff22533c1905f1e633d34af9635b5789 Mon Sep 17 00:00:00 2001 From: mbecker20 Date: Mon, 7 Oct 2024 13:16:25 -0400 Subject: [PATCH] pass provider as-is. Authentik users should add a trailing slash --- bin/core/src/auth/oidc/client.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/bin/core/src/auth/oidc/client.rs b/bin/core/src/auth/oidc/client.rs index 4f55c8670..140036b42 100644 --- a/bin/core/src/auth/oidc/client.rs +++ b/bin/core/src/auth/oidc/client.rs @@ -32,14 +32,9 @@ pub async fn init_default_oidc_client() { return; } async { - let provider = config.oidc_provider.to_string(); // Use OpenID Connect Discovery to fetch the provider metadata. let provider_metadata = CoreProviderMetadata::discover_async( - IssuerUrl::new(if provider.ends_with('/') { - provider - } else { - provider + "/" - })?, + IssuerUrl::new(config.oidc_provider.clone())?, async_http_client, ) .await