Commit f54a0809 authored by Haoran Wang's avatar Haoran Wang

oidc auth plugin not to override the Auth header if it's already exits

parent 15f04689
...@@ -216,6 +216,9 @@ type roundTripper struct { ...@@ -216,6 +216,9 @@ type roundTripper struct {
} }
func (r *roundTripper) RoundTrip(req *http.Request) (*http.Response, error) { func (r *roundTripper) RoundTrip(req *http.Request) (*http.Response, error) {
if len(req.Header.Get("Authorization")) != 0 {
return r.wrapped.RoundTrip(req)
}
token, err := r.provider.idToken() token, err := r.provider.idToken()
if err != nil { if err != nil {
return nil, err return nil, err
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment