mirror of
https://github.com/GNS3/gns3-server
synced 2024-11-25 01:38:08 +00:00
Replace CORS origins by origin regex
This commit is contained in:
parent
d1d36ce254
commit
36cf43475d
@ -53,22 +53,9 @@ def get_application() -> FastAPI:
|
|||||||
title="GNS3 controller API", description="This page describes the public controller API for GNS3", version="v3"
|
title="GNS3 controller API", description="This page describes the public controller API for GNS3", version="v3"
|
||||||
)
|
)
|
||||||
|
|
||||||
origins = [
|
|
||||||
"http://127.0.0.1",
|
|
||||||
"http://localhost",
|
|
||||||
"http://localhost:4200",
|
|
||||||
"http://127.0.0.1:4200"
|
|
||||||
"http://127.0.0.1:8080",
|
|
||||||
"http://localhost:8080",
|
|
||||||
"http://127.0.0.1:3080",
|
|
||||||
"http://localhost:3080",
|
|
||||||
"http://gns3.github.io",
|
|
||||||
"https://gns3.github.io",
|
|
||||||
]
|
|
||||||
|
|
||||||
application.add_middleware(
|
application.add_middleware(
|
||||||
CORSMiddleware,
|
CORSMiddleware,
|
||||||
allow_origins=origins,
|
allow_origin_regex=r"http(s)?://(localhost|127.0.0.1)(:\d+)?",
|
||||||
allow_credentials=True,
|
allow_credentials=True,
|
||||||
allow_methods=["*"],
|
allow_methods=["*"],
|
||||||
allow_headers=["*"],
|
allow_headers=["*"],
|
||||||
|
Loading…
Reference in New Issue
Block a user