這兩天公司支付寶小程序要求我們的需要將阿里雲OSS上的數據私有化。
碰到一個問題,原來的圖片地址是:http://xx/xx/JPG-xxx.jpg
私有化授權后的地址是:http://xx/xx/JPG-xxx.jpg?Expires=1619165955&OSSAccessKeyId=xx&Signature=zXjDiy8lv6m4Ec%2Fohys0wIpXxaU%3D
用了下面的地址,在web界面會自動下載,無法預覽,網上的方案:
https://www.jianshu.com/p/098b36627198
我試了,並不行。
最后找了半天,網上也沒有什么好的辦法。最后只能提工單問。
不得不說,阿里雲還是有解決辦法的。具體見:
1.先設置自定義域名
2.修改content-type(當然這一步我沒做,也已經可以了)
還有個關鍵點:
代碼里需修改Endpoint,如圖:
幫其他小伙伴踩下坑...