线上的小程序运行过一段时间的,今天突然在小程序上显示403,图片链接浏览器能直接打开,https没过期
图片格式:https://img.xxxxxx.com/xxx/assets/images/icon-share-pic.png?v=1.1
[渲染层网络层错误] Failed to load image https://xxxxx/upload/xxx/RzgYwmFhKC7eda7d7f523a380fd0dcb505c87d3c25f6.jpeg@200w
the server responded with a status of 403 (HTTP/1.1 403)
From server xxx.6.231.5(env: macOS,mp,1.06.xxxx; lib: 2.24.7)
图片用了cdn吗?看看是不是配置了http referer,也就是防盗链
已解决:
原因:阿里云oss未配置referer白名单(但是运营没有做强制,开放了所有不知道为啥突然不行)
配置:https://servicewechat.com
注意:第一次配置的是 */servicewechat.com 未生效
参考图: