我們目前有一個系統(tǒng)使用的是第三方的云存儲,存儲的信息有一些是私有文件,只有對應(yīng)的登陸用戶情況下才能訪問。我們現(xiàn)在采用的辦法是前端給一個url,比如a.com/dealer/1/1.jpg,然后后端對訪問這個url的用戶鑒權(quán),如果這個用戶可以訪問,就去第三方的存儲上獲取到這個1.jpg然后返回給用戶,這樣的缺點就是必須通過我們的服務(wù)器進(jìn)行中轉(zhuǎn),速度比較慢。因為云存儲已經(jīng)設(shè)置為了私有空間,所以也不能采用什么臨時url之類的辦法了~大家有什么好的辦法么?謝謝啦~update開始為了避免有廣告的嫌疑沒有說使用的是什么云存儲,現(xiàn)在說出來吧,是又拍云,但是現(xiàn)在已經(jīng)改用了阿里云的oss了。使用的就是一次性的下載鏈接,具體原理可以看http://developer.qiniu.com/docs/v6/api/reference/security/download-token.html,阿里云的文檔比較簡單。如果又拍云也有這個功能,請下面的同學(xué)給我說一下~謝啦~
使用第三方存儲,怎么不進(jìn)行自己服務(wù)器中轉(zhuǎn)就能進(jìn)行權(quán)限控制?
皈依舞
2019-04-13 08:46:27