Proxy Fix

This commit is contained in:
Vivek Santayana 2021-12-06 20:10:27 +00:00
parent 8527976007
commit 6d90ec4aa6

View File

@ -8,6 +8,7 @@ from pymongo import MongoClient
from pymongo.errors import ConnectionFailure from pymongo.errors import ConnectionFailure
from flask_wtf.csrf import CSRFProtect, CSRFError from flask_wtf.csrf import CSRFProtect, CSRFError
from flask_mail import Mail from flask_mail import Mail
from werkzeug.middleware.proxy_fix import ProxyFix
from common.security import check_keyfile_exists, generate_keyfile from common.security import check_keyfile_exists, generate_keyfile
import config import config
@ -70,6 +71,8 @@ def create_app():
Bootstrap(app) Bootstrap(app)
csrf = CSRFProtect(app) csrf = CSRFProtect(app)
app.wsgi_app = ProxyFix(app.wsgi_app, x_proto=1, x_host=1)
return app return app
app = create_app() app = create_app()