我正在尝试为我的烧瓶应用程序设置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
我希望它会更改响应头中的那些变量,但它什么也没做。