有如下问题请教:
内网离线安装了dataease,DMZ区通过nginx以http协议方式做代理映射到内网的dataease的IP和端口,然后配置了个能外网访问的域名并将其映射到nginx上所配置的dataease服务上,并且域名那块是以https做的映射(即域名https映射到nginx的http),现在出现的问题是:当我通过dataease做了个仪表板并进行公共链接分享时,如此时分享的地址为:https://abc.demo.com/link/rhRdILPD,发现这个地址被302到另一个http的地址上了,请问这种部署方案,为什么访问这个分享的公共链接地址后,请求协议会发生转变(https转成了http)?
nginx 里关注下这两行配置
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect http:// https://;
具体也可参考这个文档哈啊 【安装部署】配置 DataEase 使用 https 访问 - FIT2CLOUD 知识库