We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7ad1178 commit 67ff271Copy full SHA for 67ff271
middleware.go
@@ -298,9 +298,16 @@ func addCredentials(c *Client, r *Request) error {
298
}
299
300
301
+ authScheme := c.AuthScheme
302
+ if !IsStringEmpty(r.AuthScheme) {
303
+ authScheme = r.AuthScheme
304
+ }
305
+
306
// Build the token Auth header
307
if !IsStringEmpty(r.Token) {
- r.RawRequest.Header.Set(c.HeaderAuthorizationKey, strings.TrimSpace(r.AuthScheme+" "+r.Token))
308
+ r.RawRequest.Header.Set(c.HeaderAuthorizationKey, strings.TrimSpace(authScheme+" "+r.Token))
309
+ } else if !IsStringEmpty(c.Token) {
310
+ r.RawRequest.Header.Set(c.HeaderAuthorizationKey, strings.TrimSpace(authScheme+" "+c.Token))
311
312
313
return nil
0 commit comments