regex and CORS changes

This commit is contained in:
2025-05-09 13:46:30 +02:00
parent bdae82dda6
commit d72345b2f8
+6 -4
View File
@@ -11,9 +11,8 @@ from starlette.middleware.cors import CORSMiddleware
import re import re
kanzleiapp_urls = "[a-zA-Z0-9.-]+\.kanzleiapp\.io" kanzleiapp_urls = r"^https://[a-zA-Z0-9.-]+\.kanzleiapp\.io$"
masasana_urls = r"[a-zA-Z0-9.-]+\.masasana\.ai" masasana_urls = r"^https://[a-zA-Z0-9.-]+\.masasana\.ai$"
client = MongoClient(host='mongodb://admin:admin@announcement-service-database-svc:27017/?authSource=admin') client = MongoClient(host='mongodb://admin:admin@announcement-service-database-svc:27017/?authSource=admin')
db = client["MainDB"] db = client["MainDB"]
collection = db['patch_notes'] collection = db['patch_notes']
@@ -23,7 +22,10 @@ app = connexion.FlaskApp(__name__, specification_dir='./openapi/')
app.add_middleware( app.add_middleware(
CORSMiddleware, CORSMiddleware,
position=MiddlewarePosition.BEFORE_EXCEPTION, position=MiddlewarePosition.BEFORE_EXCEPTION,
allow_origins=["http://localhost:4200", kanzleiapp_urls, masasana_urls], allow_origins_regex=[
kanzleiapp_urls,
masasana_urls,
], allow_origins=["http://localhost:4200"],
allow_credentials=True, allow_credentials=True,
allow_methods=["*"], allow_methods=["*"],
allow_headers=["*"], allow_headers=["*"],