前后端分离,内外网环境不通图片加载问题
1.后端图片上传采用 .net core webapi,上传到磁盘指定目录。
2.前端使用Vue
一般的处理都是采用反向代理,把前端的url替换为api访问的url加上图片的相对路径进行访问,前端的图片是完整的后端url,正常是没有问题,现在是公司的入口企业微信是外网,api是内网的,通过网络策略处理调整是可以的,但是因为子系统很多,每个都要设置太麻烦,没办法,只好请求接口,把图片转换为字节流,加载在控件上。
后端关键代码:
前端关键代码: