diff --git a/app/middlewares/app_middlewares.py b/app/middlewares/app_middlewares.py index 255e5cc..3f401a6 100644 --- a/app/middlewares/app_middlewares.py +++ b/app/middlewares/app_middlewares.py @@ -31,7 +31,7 @@ def add_app_middlewares(app: FastAPI): @app.middleware("http") async def add_oauth_middleware(request: Request, call_next): - if not env.jwt_global_enable: + if not env.jwt_global_enable or request.method == "OPTIONS": # 没有开启全局的接口认证功能 return await call_next(request)