allow wildcard in cors allowed domains
This commit is contained in:
parent
ad599597f9
commit
5cdb9a417d
|
@ -63,7 +63,13 @@ async fn main() -> Result<()> {
|
||||||
HttpServer::new(move || {
|
HttpServer::new(move || {
|
||||||
let cors = allowed_cors
|
let cors = allowed_cors
|
||||||
.iter()
|
.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()
|
.send_wildcard()
|
||||||
.allow_any_method()
|
.allow_any_method()
|
||||||
.allow_any_header()
|
.allow_any_header()
|
||||||
|
|
Loading…
Reference in New Issue