From 866fdae014f604731282da23da1afda495f43f72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Friedemann=20F=C3=BCrst?= <59653747+friedemannf@users.noreply.github.com> Date: Fri, 19 Jun 2026 23:06:38 +0200 Subject: [PATCH] Don't remove trailing slash of authorizationServerURL --- deployment/authentication/metadata.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/deployment/authentication/metadata.go b/deployment/authentication/metadata.go index e388549ad..c9c217fce 100644 --- a/deployment/authentication/metadata.go +++ b/deployment/authentication/metadata.go @@ -30,8 +30,7 @@ type AuthorizationServerMetadata struct { // GetAuthorizationServerMetadata retrieves the OAuth 2.0 authorization server's metadata from the well-known endpoint. func GetAuthorizationServerMetadata(ctx context.Context, authorizationServerURL string) (*AuthorizationServerMetadata, error) { - authorizationServerURL = strings.TrimSuffix(authorizationServerURL, "/") - request, err := http.NewRequestWithContext(ctx, http.MethodGet, fmt.Sprintf("%s/.well-known/oauth-authorization-server", authorizationServerURL), nil) + request, err := http.NewRequestWithContext(ctx, http.MethodGet, fmt.Sprintf("%s/.well-known/oauth-authorization-server", strings.TrimSuffix(authorizationServerURL, "/")), nil) if err != nil { return nil, err }