fix BucketForward Handler for federated setup (#8646)

fixes #8595
This commit is contained in:
Amol Umbarkar 2019-12-18 14:06:03 +05:30 committed by Nitish Tiwari
parent c9c0d5eec2
commit e6ce9da087

View file

@ -637,7 +637,7 @@ func (f bucketForwardingHandler) ServeHTTP(w http.ResponseWriter, r *http.Reques
if t := r.URL.Query().Get("token"); t != "" {
bucket, _ = urlPath2BucketObjectName(strings.TrimPrefix(r.URL.Path, minioReservedBucketPath+"/download"))
} else if getRequestAuthType(r) != authTypeJWT && !strings.HasPrefix(r.URL.Path, minioReservedBucketPath) {
bucket, _ = urlPath2BucketObjectName(r.URL.Path)
bucket, _ = request2BucketObjectName(r)
}
}
if bucket == "" {