手机浏览器访问H5页面可以显示,但是手机APP打开后无法显示图片,图片是在阿里云oss上的,公开的,但设置了防盗链,白名单中加上了手机的内网ip和外网ip及端口。
但手机APP就是无法显示oss上的图片,这是为什么呢,手机APP启动后难道不是手机自己的ip吗,H5是可以的,说明白名单设置没问题。
我如果把阿里云oss的referer设置关闭,手机app就可以显示oss的图片了,说明referer是有效的,难道是我设置的手机ip不对?还是说手机app的ip是其他的,怎么查看到呢?
有大佬遇到过吗??
2***@qq.com (作者)
我本来想到了自己指定header中的referer为白名单中的,但是官网文档又说了uni.request的header参数不能设置referer,无语……
2019-07-02 17:46
2***@qq.com (作者)
而且uniapp里面我用的都是vue语法和uni.request来请求数据的,换成H5+的语法太麻烦了啊。
2019-07-02 18:00