Я пытаюсь установить cookie_path и server_name для своего приложения фляги и не могу понять, как это сделать.Кроме того, я хочу реализовать блокировку учетной записи после числа «x» неудачных попыток входа в систему.Я использую Gunicorn с Flask, чтобы разместить его для производства.
Я уже пытался установить переменные конфигурации, такие как -
app.config['SESSION_COOKIE_PATH"] and app.config["SERVER_NAME"]
, но это не изменило их в заголовках ответов.Примерно так:
В init .py написано следующее:
app.config['SESSION_COOKIE_PATH'] = "/some/path/on/server"
app.config['SERVER_NAME'] = "some_name"
, и я тоже попытался установить заголовки ответа, в которыхбыли установлены все остальные заголовки, кроме сервера -
@app.after_request
def apply_caching(response):
response.headers["X-Frame-Options"] = "SAMEORIGIN"
response.headers["X-XSS-Protection"] = "1; mode=block"
response.headers["X-Content-Type"] = "nosniff"
response.headers['Allow'] = "POST, GET, HEAD"
response.headers['Server'] = "ABC"
return response
Я ожидал, что он изменит эти переменные в заголовках ответа, но он ничего не сделает.