chore: improve error message when issuer is invalid

This commit is contained in:
David Sharnoff 2023-04-26 14:38:12 -07:00
parent 7997994be4
commit 25d5a59286

View file

@ -325,7 +325,7 @@ func Discover(issuer string, httpClient *http.Client) (Endpoints, error) {
return Endpoints{}, err return Endpoints{}, err
} }
if discoveryConfig.Issuer != issuer { if discoveryConfig.Issuer != issuer {
return Endpoints{}, oidc.ErrIssuerInvalid return Endpoints{}, fmt.Errorf("%w: Expected: %s, got: %s", oidc.ErrIssuerInvalid, discoveryConfig.Issuer, issuer)
} }
return GetEndpoints(discoveryConfig), nil return GetEndpoints(discoveryConfig), nil
} }