从http重定向到https(Pencilblue Elastic Beanstalk)

问题描述:

我们正在尝试将所有匹配从http重定向到https。目前该应用程序部署在弹性beanstalk上,它允许http和https,但我们只需要https从http重定向到https(Pencilblue Elastic Beanstalk)

我试着加入服务器对象config.js,使支票在pencilblue.js

pb.config.server.ssl.use_x_forwarded && req.headers["x-forwarded-proto"] !== "https"

工作,但它打破了在本地主机上的代码以及现场。

您能否建议一种方式将所有http匹配重定向到https

非常感谢。

我已经反驳过这个问题并得到了解决方案,您可以在config.js文件中将use_x_forwarded设置为true。

+0

谢谢@wasif我一直坚持这个快速的一段时间,但你的答案解决了它。 – Touqeer

+0

随时,@tqr :) –