我正在使用uWSGI和Nginx运行Flask应用程序。我想使其符合PCI DSS。运行扫描会产生错误Cookie Does Not Contain The "secure" Attribute。如何在Flask中为cookie设置安全属性?
我在Nginx文件中添加了以下行,但是没有用。
proxy_cookie_path / "/; secure;";
Run Code Online (Sandbox Code Playgroud)
Flask会话cookie的安全标志可以在Flask 配置中启用。
SESSION_COOKIE_SECURE = True
Run Code Online (Sandbox Code Playgroud)
要将其设置为其他Cookie,请将secure标记传递给response.set_cookie。
response = app.make_response('<p>Hello, World!</p>')
response.set_cookie('name', 'World', secure=True)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4033 次 |
| 最近记录: |