您所在的位置:首页 > SSL证书
https 后端 API 使用 http 问题
发布时间:2016/12/27 9:23:09 浏览:57打印字号:大中小
用户访问的域名使用了 https ,但后端不同服务可能会转发到不同的后端服务上,这些服务使用 http 时,在获取使用的协议时就变成了 http 。此时需要添加一个转发header: X-Forwarded-Proto
转发配置示例:
location /api {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_pass http://localhost:1337;
}