springmvc redirect 使用https后跳转到了http://域名:443问题处理

最近在处理一个很久之前的项目的时候,由于需要将http升级到https,导致springmvc项目中配置的redirect报错

线上的返回结果是http://abc.test.com:443/jrbac/mobile/wechat.html

通过nginx配置了一下解决了,记录一下

复制代码
location /jrbac {
        proxy_pass http://127.0.0.1:8080/jrbac;
	    proxy_redirect http:// $scheme://;
        proxy_set_header Host $host:$server_port;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header REMOTE-HOST $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        client_max_body_size 10m;
        proxy_connect_timeout 60s;
        proxy_send_timeout 60s;
        proxy_read_timeout 60s;
        proxy_buffering off;
    }

最重要的是第二行配置proxy_redirect http:// $scheme://;

参考文献 https://www.php.cn/faq/320755.html

相关推荐
network_tester1 小时前
IXIA XM2网络测试仪电源模块损坏维修方法详解
网络·网络协议·tcp/ip·http·https·信息与通信·信号处理
量子物理学4 小时前
openssl自建CA并生成自签名SSL证书
网络·网络协议·ssl
成空的梦想4 小时前
除了加密,它还能验明正身:SSL如何防范网络钓鱼?
网络·https·ssl
张人玉5 小时前
Https协议数据格式
网络协议·http·https
越来越无动于衷5 小时前
HTTP 文件服务器 Windows 开机自启动全维度总结
服务器·windows·http
拾忆,想起7 小时前
Dubbo配置方式大全:七种配置任你选,轻松玩转微服务!
服务器·网络·网络协议·微服务·云原生·架构·dubbo
pcc_is_world9 小时前
Nginx HTTPS服务器搭建与认证配置
服务器·nginx·https
xinxinhenmeihao10 小时前
爬虫如何使用代理IP才能不被封号?有什么解决方案?
爬虫·网络协议·tcp/ip
Moonquake_www11 小时前
WSL2设置桥接网络至主机IP
网络·网络协议·tcp/ip
苏小瀚12 小时前
[JavaSE] 网络原理(HTTP_HTTPS)
网络·tcp/ip·http