时间:2021-02-04日 来源: 作者:
背景
公司全部网站需要支持 HTTPS 协议,在阿里云负载均衡配置 SSL 证书后,导致 的 HTTPS 访问出错。
网站访问路径: 域名解析到阿里云的负载均衡,负载均衡配置 80 端口强转 443 端口,443 端口配置 SSL 证书,并转发到内网 ,内网的 nginx 再 Nexus 服务。
解决
浏览器 HTTPS 访问 Nexus 的 Console 报错信息:
报错信息大致意思是:HTTPS 访问的页面上不允许出现 HTTP 请求。
解决方法: 在 nginx 配置文件增加 “proxy_set_header X-Forwarded-Proto https;” ,这样 nginx 在转发时就使用 HTTPS 协议。
nginx.conf 中的 nexus 配置内容:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。
原文链接:https://www.cnblogs.com/daodaotest/p/12865729.html
相关文章
推荐文章
热门文章