diff --git a/saml/saml.go b/saml/saml.go index 43317e4d9cbc35cf7f6164da25063dbd19e272dd..eb10afc89c7db8170451c4a8ae96901d85813044 100644 --- a/saml/saml.go +++ b/saml/saml.go @@ -236,7 +236,7 @@ func NewSAMLIDP(config *Config) (http.Handler, error) { ssoURL.Path += "/login/" metadataURL := *baseURL metadataURL.Path += "/metadata" - svc := fmt.Sprintf("%s%s", baseURL.Host, baseURL.Path) + svc := fmt.Sprintf("%s%s", ssoURL.Host, ssoURL.Path) if !strings.HasSuffix(svc, "/") { svc += "/" }