https访问http的minio 图片展示不出来

问题描述:请求到的图片地址单独访问能显示,但是在网页中展示不出来

原因:https中直接访问http是不行的,需要用nginx再转发一下

nginx配置如下(注意:9000是minio默认端口,已经占用,所以这里监听9001

bash 复制代码
	server {
		listen    9001 ssl;
		server_name 172.19.129.9;
		
		ssl_certificate localhost.pem;
        ssl_certificate_key localhost-key.pem;
		
		location /defect/ {
		   proxy_pass http://172.19.129.9:9000/defect/;
		   proxy_set_header  Host       $host;
		   proxy_set_header  X-Real-IP    $remote_addr;
		   proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
		}
		
	}

Redis中存minio上传成功的url也是要替换http为https的,端口9000也要替换为9001

bash 复制代码
        String imgUrl = FileUploadUtils.uploadMinio(img);
        imgUrl = imgUrl.replace("localhost","172.19.129.9");
        imgUrl = imgUrl.replace("http","https");
        imgUrl = imgUrl.replace("9000","9001");
相关推荐
是店小二呀1 天前
本地 Websocket 调试总碰壁?cpolar一招让远程访问变简单
网络·websocket·网络协议
不做菜鸟的网工1 天前
华三IPSEC点对多点配置实验
网络协议
阿巴~阿巴~1 天前
解锁HTTP方法奥秘:GET与POST的深度探索与实战演示
服务器·网络·网络协议·http·get·post·请求方法
network_tester1 天前
IXIA XM2网络测试仪租赁方案:让高端测试能力触手可及的技术实践
网络·网络协议·tcp/ip·5g·网络安全·信息与通信·tcpdump
2501_915909061 天前
深度解析 iOS 内存占用,构建多工具协同的内存诊断、监控与优化体系
android·ios·小程序·https·uni-app·iphone·webview
zt1985q1 天前
fnOS 飞牛云 NAS 本地部署开源 TTS 文本转语音工具 EasyVoice 并实现外部访问
运维·服务器·网络协议·开源
Han.miracle1 天前
网络层-IP 协议全景解析:从地址分配到内网穿透,解锁互联网通信底层密码
服务器·网络·网络协议·ip
发光小北1 天前
SG-PN-EIP (S)-220(Profinet 从站转 EtherNet/IP 从站网关)
网络·网络协议·tcp/ip
LLTSTJ1 天前
距离矢量路由协议和链路状态路由协议的详解及其区别
网络·网络协议·动态规划
科技块儿1 天前
【IP】IP精准检测【IP数据云ipdatacloud.com】
网络·网络协议·tcp/ip