gpt4 book ai didi

python - 在 Flask + Google App Engine 上启用 SSL

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

我正在尝试在我的 Flask/Google App Engine 网络应用程序中实现一些 Google API。

我目前停留在身份验证部分,因为 oauth2 重定向 URI 要求连接是安全的,我不能用 Flask 做到这一点,因为它是启动我的 Flask 应用程序的 GAE 环境,我不能按照 Flask 文档 here 中的建议去做

您知道如何在 Google App Engine 运行的 Flask 应用程序上强制执行 HTTPS 吗?

最佳答案

除了 Justin 的答案在灵活的运行时上适用于 App Engine 应用程序之外,在 的 url 处理程序上使用 secure 选项或属性可能更“简单” app.yaml 文件,因为您正在以标准方式运行。

例如:

- url: .*
script: main.app # the flask app handling requests
secure: always

这将强制所有请求在 appspot 域上使用 https。

请注意,如果您稍后决定添加自定义域,您需要自己提供有效的 https 证书才能正确处理 https

关于python - 在 Flask + Google App Engine 上启用 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43188876/

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