chore: improve error message when issuer is invalid (#383)

This commit is contained in:
David Sharnoff 2023-05-03 03:09:19 -07:00 committed by GitHub
parent 54eb823637
commit e62473ba71
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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
} }