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