Skip to content

Commit

Permalink
more explicit headers
Browse files Browse the repository at this point in the history
  • Loading branch information
GondekNP committed Dec 12, 2024
1 parent c9d813a commit d398572
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 11 deletions.
21 changes: 13 additions & 8 deletions src/burn_backend/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@
from src.burn_backend.routers.list import derived_products
from src.burn_backend.routers.batch import batch_analyze_and_fetch

logger = get_cloud_logger()
logger.info("Starting Burn Backend")
## LOGGING SETUP ##

gunicorn_error_logger = logging.getLogger("gunicorn.error")
Expand Down Expand Up @@ -69,15 +67,22 @@
else:
allowed_origins = [os.getenv("GCP_CLOUD_RUN_ENDPOINT_TITILER")]

logger.info(f"Allowed origins: {allowed_origins}")

app.add_middleware(
CORSMiddleware,
allow_origins=allowed_origins, # Allows specified origins
# allow_origins=["*"], # Allows all origins (DEBUG)
allow_origins=allowed_origins,
allow_credentials=True,
allow_methods=["*"], # Allows all methods
allow_headers=["*"], # Allows all headers
allow_methods=["GET", "POST", "PUT", "DELETE", "OPTIONS", "PATCH"],
allow_headers=[
"Content-Type",
"Authorization",
"Accept",
"Origin",
"X-Requested-With",
"Access-Control-Request-Method",
"Access-Control-Request-Headers",
],
expose_headers=["Access-Control-Allow-Origin", "Access-Control-Allow-Credentials"],
max_age=3600,
)

### CHECK ###
Expand Down
16 changes: 13 additions & 3 deletions src/titiler/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,20 @@

app.add_middleware(
CORSMiddleware,
allow_origins=allowed_origins, # Allows specified origins
allow_origins=allowed_origins,
allow_credentials=True,
allow_methods=["*"], # Allows all methods
allow_headers=["*"], # Allows all headers
allow_methods=["GET", "POST", "PUT", "DELETE", "OPTIONS", "PATCH"],
allow_headers=[
"Content-Type",
"Authorization",
"Accept",
"Origin",
"X-Requested-With",
"Access-Control-Request-Method",
"Access-Control-Request-Headers",
],
expose_headers=["Access-Control-Allow-Origin", "Access-Control-Allow-Credentials"],
max_age=3600,
)

### WEB PAGES ###
Expand Down

0 comments on commit d398572

Please sign in to comment.