added regex filter for certain urls to CORS
This commit is contained in:
@@ -8,8 +8,12 @@ from flask import Flask
|
||||
from openapi_server import encoder
|
||||
from pymongo import MongoClient
|
||||
from starlette.middleware.cors import CORSMiddleware
|
||||
import re
|
||||
|
||||
|
||||
kanzleiapp_urls = "[a-zA-Z0-9.-]+\.kanzleiapp\.io"
|
||||
masasana_urls = r"[a-zA-Z0-9.-]+\.masasana\.ai"
|
||||
|
||||
client = MongoClient(host='mongodb://admin:admin@announcement-service-database-svc:27017/?authSource=admin')
|
||||
db = client["MainDB"]
|
||||
collection = db['patch_notes']
|
||||
@@ -19,7 +23,7 @@ app = connexion.FlaskApp(__name__, specification_dir='./openapi/')
|
||||
app.add_middleware(
|
||||
CORSMiddleware,
|
||||
position=MiddlewarePosition.BEFORE_EXCEPTION,
|
||||
allow_origins=["http://localhost:4200"],
|
||||
allow_origins=["http://localhost:4200", kanzleiapp_urls, masasana_urls],
|
||||
allow_credentials=True,
|
||||
allow_methods=["*"],
|
||||
allow_headers=["*"],
|
||||
|
||||
Reference in New Issue
Block a user