我的应用程序中的某些 API 端点需要 HTTPS 连接。
我正在尝试通过使用以下 express.js 代码来强制执行该操作:
if (!req.connection.encrypted) {
return res.status(401).json({errors: [{code: 'INSECURE_REQUEST', message: 'Reseller API requires HTTPS'}]})
}
但是谷歌云上的req.secure不断回报。false是否有任何类型的请求转发不会在 Google Cloud 内部转发 HTTPS?有没有其他方法可以确保 Google Cloud 上的 express 应用程序内部的 HTTPS 连接?