Skip to content

Commit 064b745

Browse files
committed
Added CORS settings
1 parent 2353cec commit 064b745

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

  • src/mrmat_python_api_fastapi

src/mrmat_python_api_fastapi/app.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222

2323
from fastapi import FastAPI
2424
from fastapi.security import OAuth2PasswordBearer
25+
from fastapi.middleware.cors import CORSMiddleware
2526

2627
from prometheus_fastapi_instrumentator import Instrumentator
2728

@@ -30,6 +31,7 @@
3031
from mrmat_python_api_fastapi.apis.platform import api_platform_v1
3132

3233
app = FastAPI(title='MrMat :: Python :: API :: FastAPI')
34+
app.add_middleware(CORSMiddleware, allow_origins=['*'], allow_credentials=True, allow_methods=['*'], allow_headers=['*'])
3335
oauth2_scheme = OAuth2PasswordBearer(tokenUrl='token')
3436
app.include_router(api_healthz, prefix='/api/healthz', tags=['health'])
3537
app.include_router(api_greeting_v1, prefix='/api/greeting/v1', tags=['greeting'])

0 commit comments

Comments
 (0)