阿里 oss 请求域名后面自动加 80 端口号导致请求失败

项目上线发现上传文件失败,查看上传url 发现域名后面自动加上了 :80 端口号

分析:

  1. 是否是 Nginx 配置导致
    部署,nginx 负责转发,业务上传文件是直接在当前浏览器发送请求,没有经过 nginx
  2. 是否是后端服务导致
    不是,没有经过后端服务器请求
  3. 那只能找前端代码的问题,查看 oss 的配置,需要确定 secure 是否配置

    添加上配置还是不能生效,
    检查 aliyun-oss-sdk js 的版本号,发现不是最新,更新后问题解决
<script src="https://gosspublic.alicdn.com/aliyun-oss-sdk-4.4.4.min.js"></script>
<script src="https://gosspublic.alicdn.com/aliyun-oss-sdk-5.3.1.min.js"></script>
坚持做好每件事,然后再做下一件。
原文地址:https://www.cnblogs.com/vawa/p/14367496.html