OpenShift有一个OPENSHIFT_NODEJS_PORT
process.env
变量,可以很好地与HTTP配合使用。
但是,我找不到任何有关HTTPS的信息。它有另一个process.env
变量吗?或者我也应该将OPENSHIFT_NODEJS_PORT
用于HTTPS吗?
答案 0 :(得分:3)
https终止于您设备前面的节点级代理,因此ssl实际上从未直接到达您的设备。你应该只是编写你的应用程序,就像它使用http一样,它会没问题。如果您需要确定是否通过https访问它,请查找x-forwarded-for http标头。