diff --git a/backend/app/main.py b/backend/app/main.py index 7b3278d..c35cc4e 100644 --- a/backend/app/main.py +++ b/backend/app/main.py @@ -1,4 +1,5 @@ from fastapi import FastAPI +from fastapi.middleware.cors import CORSMiddleware from .db import initialize_database from .routers import admin_login from .routers import admin_user @@ -26,6 +27,20 @@ from .routers import bell app = FastAPI() +origins = [ + "https://table-game-backend.miniprogram.ahaostudio.tech", + "http://127.0.0.1:65450", + "http://localhost:65450" +] + +app.add_middleware( + CORSMiddleware, + allow_origins=origins, # 允许的域 + allow_credentials=True, + allow_methods=["*"], # 允许所有 HTTP 方法 + allow_headers=["*"], # 允许所有请求头 +) + # 初始化数据库 initialize_database()