OETY欧亿|Home

135-2716-3909
网站建设资讯详细

关于阿里□□□□云对象存◈储OSS的跨域设□□□□置

发表日期:2026-08-01 10:42:29   作者来源:陈应信   浏览:3714   标签:对象存储OSS    
现在网站□□□引入中文□□□字体包的□□□□情况越来□□□越频繁了,由于中文□□□字体包比★较大,如果直接□□□放在服务□□□器上的话,加载速度❖会很慢,会严重影♦响访问速◎度和网站✦体验,所以我就◉把字体包※放到了阿◥里云对象□□存储OSS,然后直接□□□□使用字体□□□□包的字体,然后发现□□字体无法□□直接被使□□□用,前台代码◉出现以下•提示:

跨域限制

在网上搜□□□索一下,好像是与OSS的跨域权□□□□限有关,所以登录◢阿里云账□□号进入OSS,找到对应□□□的Bucket,如下图所□□□□示:

bucket列表

点击该Bucket名称,然后再点击“数据安全”->“跨域设置”,如下图所示:

跨域设置

点击“创建规则”,进入如下图所示的弹窗:

创建规则

以上设置,来源填写*,允许Methods是最关键□□的一步,本来一眼□□就能看到HEAD,直接勾选□□就行了,然后点击“确定”就行了,但尝试后□□□□发现字体□□包还是无☆法使用,心想要15分钟左右○生效,15分钟后再□□□□尝试还是□□□无法使用,然后我对Methods逐个测试,发现GET才是最终□□的Methods,如下图所✦示:

编辑规则

点击确认后,创建的规则如下图所示:
 

规则

上面的提□□□□示是15分钟内生□□□□效,其实生效□□□□时间是即□□时,就是一点□□击确认,规则就马□□上生效。按照这样□□□□字体包就□□□□可以使用❖了,顺便说一□□□下,如果你需☆要通过调□□□□用接口上□□□□传文件到OSS里,
例如使用✦前端上传□□□组件Plupload来上传文□□□□件,后台使用□□□□阿里云自□□□带的SDK插件使上※传的文件□□□□到OSS里,就需要将Methods的POST勾选上才□□□行,这样就能□□从外部上□□传文件到○对象存储OSS里。
如没特殊注明,文章均为OETY欧亿原创,转载请注明来自https://www.hd-banhen.com/news/6809.html