目录
1. 背景
我在公司负责的一个系统里面有一个功能是上传文件到腾讯云的OSS桶,对接腾讯云OSS桶的代码在腾讯云的官网有说明,感兴趣可以去搜索看看。重要的是,前几天碰到这样一个问题,有人上报说上传文件时报了跨域。
2. 排查问题
1)解决跨域
既然用户说报了跨域,那么首先想到的是去解决跨域,由于这个上传文件,我们是没有通过我们系统的后端的接口去上传的,是直接由前端实例化腾讯云桶,然后调接口由浏览器上传到OSS桶里面。所以我们要想解决跨域,就需要运维的介入,因为这个桶的权限只有运维有,所以第一时间将用户和运维拉了一个群。然后得到运维的回答是这个系统的跨域很早之前就配了的,一直没变过。其实系统刚上线时就配好了的我也知道,只是上线半年多了一直没人报过跨域,今天第一次有人报跨域,想着是不是运维突然改了配置,所以确认一下,那现在得到确认,跨域是配置了的,并且HTTP和HTTPS协议都配置了跨域。