最近公司使用了七牛云存储,用来存储图片和文档开发遇到问题,使用qiniu-java-sdk-7.0.3.jar保存图片文件到七牛云,在jsp中把返回的路径设置到div标签的background-image或者img标签的src中,都不显示,等多场时间都不显示出来,而且ff爆出403,求解答。
如果把图片路径放到地址栏中访问一次,之后就正常了。
这个应该是你资源所在的空间开启了防盗链,只允许特定的网站引用你的图片 (即设置了referer)。
而同时在防盗链设置那里允许了空referer,所以在地址栏可以直接访问。
将你引用图片的地址添加到防盗链的白名单可以解决。
添加地址: 登录 portal.qiniu.com
然后选择你资源所在的空间, 再点击空间设置,翻到页面最下面,设置防盗链。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。