gpt4 book ai didi

python - 使用 POST 数据的 HTTPS Flask

转载 作者:太空宇宙 更新时间:2023-11-03 15:10:07 25 4
gpt4 key购买 nike

感谢您提前阅读。

我有一个正在运行的 Apache2 服务器,它目前成功地为 :80 和 :443 提供服务。目前,我有一个简单的基于 FLASK 的站点,该站点已成功通过 HTTPS 提供服务。目前使用 Mod_wsgi 和自签名证书。

这就是我遇到麻烦的地方。我有一个登录名,它使用 POST 数据将信息从我模板中的 FORM 发送回我的服务器以进行用户身份验证。它在 HTTP 中工作正常,但在 HTTPS 中我得到:

Bad Request

The browser (or proxy) sent a request that this server could not understand.

在谷歌上搜索了几个小时后,似乎有一些上下文设置和/或应用程序扩展的组合可以与服务器 SSL 证书、 key 一起使用,以在此处提供帮助。但在谈到 SSL 时,我是个新手。谁能指出我需要进行哪些更改以适应 Flask 中客户端/服务器的 SSL 处理?我试过 SSLify(没用 - 同样的错误)

最诚挚的问候,汤姆

最佳答案

您的 Flask 应用程序前面需要一个 SSL 服务器。谷歌如何配置 flask nging ssl 如果你想要 nginxflask apache ssl 如果你想要 Apache 的 httpd 服务器。

如果您真的想直接从您的 Flask 应用程序提供 https 内容(我不推荐),您可以 follow this blog post .

关于python - 使用 POST 数据的 HTTPS Flask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51886398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com