我已经遵循了这样的答案:在Google云中从http重定向到https,但目前似乎不再准确。引用的锚点(https://cloud.google.com/appengine/docs/flexible/nodejs/configuring- your-app-with-app- yaml#security)似乎已删除,但没有替换的提示。
供参考,我通过Google App(flex)引擎提供NodeJS。根据答案,我已经在我的app.yaml:
app.yaml
handlers: - url: /.* script: IGNORED secure: always
由于HTTPS在到达Express引擎之前显然已经终止(并且在那里的重定向将没有用);目前如何正确实施?
可能有帮助,我通过控制台中的“自定义域”选项卡连接了外部域,并且确实配置了SSL证书(因此,如果用户手动访问https://.com,一切都很好)
弹性环境在app.yaml中当前不支持处理程序。如果要https://重定向,则有以下几种选择:
我们正在考虑默认情况下将 所有 流量自动重定向到SSL。您认为这对您的应用程序来说是件好事吗?