allow wildcard in cors allowed domains

This commit is contained in:
Moritz Hölting 2025-07-02 20:19:32 +02:00
parent ad599597f9
commit 5cdb9a417d
1 changed files with 7 additions and 1 deletions

View File

@ -63,7 +63,13 @@ async fn main() -> Result<()> {
HttpServer::new(move || {
let cors = allowed_cors
.iter()
.fold(Cors::default(), |cors, domain| cors.allowed_origin(domain))
.fold(Cors::default(), |cors, domain| {
if domain == "*" {
cors.allow_any_origin()
} else {
cors.allowed_origin(domain)
}
})
.send_wildcard()
.allow_any_method()
.allow_any_header()