腾讯云服务器上传文件失败返回403问题

  1. 问题描述
    公司有一个前后端分离的项目,前端通过公司的公众号内嵌文件上传页面的项目,前端直接和腾讯云服务器进行交互,上传文件,在前后端部署结束的前提下,测试发现通过公众号上传文件失败,返回403错误码,查看API文档,得到如下结果:
    腾讯云服务器上传文件失败返回403问题
    签名或者权限不正确,demo,testing,预发布测试都是正确的呢,最后定位问题是在线上公众号的域名变了,没有在腾讯云账号中进行配置,进行配置之后问题解决,使用的对象存储产品,存储桶列表中进行配置:
    腾讯云服务器上传文件失败返回403问题
    腾讯云服务器上传文件失败返回403问题
    提交之后,测试可以正常进行文件上传功能。
  2. 总结
    在进行腾讯云服务器文件上传和下载操作时,当访问的域名发生变化时,需要进行跨域访问CORS设置,添加规则。