legend3---阿里云oss无法访问到font-awesome字体问题
legend3---阿里云oss无法访问到font-awesome字体问题
一、总结
一句话总结:
请求成功的请求头中的referer和请求失败的请求 头的中的referer不一样,显然是防盗链的问题,设置了防盗链,请求成功的referer在白名单中,请求失败的referer没在,就算请求失败的referer是hosts也不行
1、阿里云oss无法访问到font-awesome字体问题 中403的意思?
a、服务器拒绝:出现403是因为服务器拒绝了你的地址请求,很有可能是你根本就没权限访问网站,就算你提供了身份验证也没用。讲真,很有可能是你被禁止访问了。
b、除非你与Web服务器管理员联系,否则一旦遇到403状态码都无法自行解决。
2、解决 阿里云oss无法访问到font-awesome字体问题?
查看请求头referer找到是防盗链的问题,解决就是把对应的referer加到防盗链白名单中 即可
3、chrome的network选中其中一个URL,鼠标右键选择Save all as HAR with content,这个har是什么?
这个har就是浏览器中的network的信息,可以导入到chrome中恢复network的信息,比如请求头、响应头等,这样对排查错误很有帮助
二、阿里云oss无法访问到font-awesome字体问题
博客对应课程的视频位置:
请求成功的请求头中的referer和请求失败的请求头的中的referer不一样,显然是防盗链的问题,设置了防盗链,请求成功的referer在白名单中,请求失败的referer没在,就算请求失败的referer是hosts也不行
解决方式:
就是把对应的referer加到防盗链白名单中
错误信息
ErrorCode:AccessDenied
ErrorMsg:You are denied by bucket referer policy 原因是被防盗链规则403了,防盗链规则里加一下白名单 https://legend3-static-file.oss-cn-hangzhou.aliyuncs.com
具体问题图片:
文件存在于oss
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2024-10-30:27岁,宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672