fix: honor requested allow origin settings properly (#17789)

fixes #17778
This commit is contained in:
Harshavardhana
2023-08-02 20:41:21 -07:00
committed by GitHub
parent 1664fd8bb1
commit 4a4950fe41
4 changed files with 7 additions and 9 deletions
-7
View File
@@ -545,12 +545,5 @@ func corsHandler(handler http.Handler) http.Handler {
ExposedHeaders: commonS3Headers,
AllowCredentials: true,
}
for _, origin := range globalAPIConfig.getCorsAllowOrigins() {
if origin == "*" {
opts.AllowOriginFunc = nil
opts.AllowedOrigins = globalAPIConfig.getCorsAllowOrigins()
break
}
}
return cors.New(opts).Handler(handler)
}