fix: update CORS settings to allow all origins temporarily
This commit is contained in:
+10
-2
@@ -1,4 +1,5 @@
|
||||
"""FastAPI application factory."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from collections.abc import AsyncIterator
|
||||
@@ -13,9 +14,9 @@ from app.core.middleware.cache_monitor import CacheAvailabilityMiddleware
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
|
||||
|
||||
|
||||
def create_app() -> FastAPI:
|
||||
"""Build FastAPI application instance."""
|
||||
|
||||
@asynccontextmanager
|
||||
async def lifespan(_: FastAPI) -> AsyncIterator[None]:
|
||||
await init_cache()
|
||||
@@ -29,7 +30,14 @@ def create_app() -> FastAPI:
|
||||
application.add_middleware(CacheAvailabilityMiddleware)
|
||||
application.add_middleware(
|
||||
CORSMiddleware,
|
||||
allow_origins=["https://kitchen-crm.k1nq.tech", "http://192.168.31.51"],
|
||||
allow_origins=[
|
||||
# "https://kitchen-crm.k1nq.tech",
|
||||
# "http://192.168.31.51",
|
||||
# "http://localhost:8000",
|
||||
# "http://0.0.0.0:8000",
|
||||
# "http://127.0.0.1:8000",
|
||||
"*" # ! TODO: Убрать
|
||||
],
|
||||
allow_credentials=True,
|
||||
allow_methods=["*"], # Разрешить все HTTP-методы
|
||||
allow_headers=["*"], # Разрешить все заголовки
|
||||
|
||||
Reference in New Issue
Block a user