为部署在谷歌应用程序引擎中的应用程序强制HTTPS



如果开发的应用程序仅支持HTTP。我们应该在谷歌应用程序引擎中做什么配置,它迫使开发者支持HTTPS。我们可以在";yaml";,但是为了重定向。我只想知道我们还能做些什么来防止这种事情(简而言之,应该只使用HTTPS(。也许我们可以从ingress/loadbalancer/ssl等做一些事情,但这看起来是付费的,目前不希望这样。

您只需要在app.yaml中为路由处理程序设置secure: always。从http对您的应用程序的任何呼叫都将自动重定向到https

我在通过HTTPS放置整个网站时遇到了问题,所以在搜索中我找到了一个对我有效的解决方案:

https://cloud.google.com/appengine/docs/standard/python3/config/appref

它所说的是,你可以更改你的app.yaml文件,并将其放置在处理程序中

- url: /.*
secure: always
redirect_http_response_code: 301
script: auto

相关内容

  • 没有找到相关文章

最新更新