req.protocol没有选择“ https”作为我的安全链接。它总是图片“ http”。为了创建我的baseURL,正在使用它。有什么解决办法吗?
这很可能是因为两者之间存在代理。就我而言,我正在使用Heroku。
在这种情况下,您需要添加app.enable('trust proxy');到快速应用中。
在未启用的情况下,req.protocol返回http。经过那次改变,我得到了https。
您还可以使用req.secure获取true或false取决于您的应用是否受https保护。
| 归档时间: |
|
| 查看次数: |
1063 次 |
| 最近记录: |