JEECG使用反向代理 积木报表无法正常使用的解决方法

发布时间 2023-04-26 10:43:29作者: 智昕

发现JEECG反向代理开启后   重设了Host头,导致积木框架的数据接口url拼接异常
Nginx配置增加:

 # 通过反向代理访问积木报表,Jeecg框架内的菜单配置需要写成绝对路径:http://localhost:3000/jeecg-boot/jmreport/list?token=${token}
  location ^~ /jeecg-boot/jmreport/ {
    # proxy_set_header Host $host;
    proxy_pass http://localhost:8081/jeecg-boot/jmreport/;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }

 

修改配置文件:application-*.yml

#后台接口全路径地址(必填)
VITE_GLOB_DOMAIN_URL= 填写自己的正确地址