为什么nginx配置https协议的反向代理总是报错?
网站有个功能需要前端请求第三方接口,但是第三方接口是https协议的,而我们网站是HTTP协议的。
但是我在nginx配置反向代理的时候
location /ddapi/ {
proxy_pass https://oapi.dingtalk.com;
}
重启nginx总是报错。但是我把https改成http 就不会报错。
这个是不是我们网站也需要https协议才能代理 第三方为https协议的接口
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
需要增加客户端证书和私钥,不然没法在后端服务器上去验证nginx的:
具体你还可以看看官方解释Securing HTTP Traffic to Upstream Servers。
希望能帮助到你。