Set Multiple CORS Domains in Flask
Here is a simple way to set multiple cross-origin resource sharing (CORS) domains in Flask.
Install Flask-Cors
pip install flask-cors
Set Multiple CORS domains
from flask import Flask
from flask_cors import CORS
app = Flask(__name__)
CORS(app, resources={r"/": {"origins": ["Domain_1", "Domain_2"]}})
@app.route("/")
def hello():
return "CORS-enabled web app!"
Reference
- How to set multiple CORS domains in Flask (
https://github.com/corydolphin/flask-cors/issues/212
) https://flask-cors.readthedocs.io/en/latest/
Back to Table of Contents
Disclaimer
- License under
CC BY-NC 4.0
- Copyright issue feedback
me#imzye.com
, replace # with @ - Not all the commands and scripts are tested in production environment, use at your own risk
- No personal information is collected
- Partial content rewritten by AI, verified by humans
Feedback