Merge 0e98dd85ec into 110d51d1d7
This commit is contained in:
commit
3c401f3449
|
|
@ -10,6 +10,7 @@ import (
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/coreos/go-oidc/v3/oidc"
|
"github.com/coreos/go-oidc/v3/oidc"
|
||||||
|
"github.com/oauth2-proxy/oauth2-proxy/v7/pkg/requests"
|
||||||
k8serrors "k8s.io/apimachinery/pkg/util/errors"
|
k8serrors "k8s.io/apimachinery/pkg/util/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -132,6 +133,7 @@ func getVerifierBuilder(ctx context.Context, opts ProviderVerifierOptions) (veri
|
||||||
var err error
|
var err error
|
||||||
|
|
||||||
if opts.JWKsURL != "" {
|
if opts.JWKsURL != "" {
|
||||||
|
ctx = oidc.ClientContext(ctx, requests.DefaultHTTPClient)
|
||||||
keySet = oidc.NewRemoteKeySet(ctx, opts.JWKsURL)
|
keySet = oidc.NewRemoteKeySet(ctx, opts.JWKsURL)
|
||||||
} else {
|
} else {
|
||||||
keySet, err = newKeySetFromStatic(opts.PublicKeyFiles)
|
keySet, err = newKeySetFromStatic(opts.PublicKeyFiles)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue