1. 服务端生成预签名上传url
2. 前端使用签名url上传url
问题: 老是报错403
排查过程:
- 问了阿里云客户,然并卵!浪费时间!发一堆文档给我看!我要看了解决,早就看了解决了!
- 看是否配置了跨域设置。我自己是配置了的,还是报错403。
- 于是我用python代码requests尝试,竟然可以成功!
- 但是前端vue的同事调用一直403报错!
- 经过对比2个的区别,python代码里没有设置Content-Type,在Postman里试了下,果断如此。
反思:
1. 服务端使用阿里的SDK签名时,并没有对headers签名。所以上传时也不要有!
2. 要么使用阿里的SDK签名时对headers签名,上传时也带对应headers。
3. 要保持一致性!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)