阿里云的访问控制
最近公司的項(xiàng)目,需要做一個(gè)視頻的訪問控制,一臉懵逼,,然后經(jīng)過了5天的琢磨,終于大公告成。
視頻的訪問控制,所實(shí)現(xiàn)的功能就是,在播放器中有一串地址,當(dāng)用戶將播放器中的地址,復(fù)制到瀏覽器中,過了一個(gè)時(shí)間戳,這串地址就失效。無法訪問,這樣就讓公司省了一大筆流量費(fèi)。
訪問控制實(shí)現(xiàn)三種方式;
1.bucket級別驗(yàn)證(等級最高)這里需要獲得bucket 擁有者的id? 和key? ,生成簽名URL? 就可以進(jìn)行視頻資源的訪問。
2.ram 用戶驗(yàn)證(等級第二)這里需要新建一個(gè)ram 用戶,并且獲得對應(yīng)的id 和key ,同樣生成簽名URL,一樣可以訪問視頻資源。
3.臨時(shí)身份訪問(等級最低)這里需要在ram 用戶上面,新建一個(gè)角色,利用ram用戶對應(yīng)的id 和key? ,調(diào)用STS 服務(wù)中的一個(gè)接口。得到臨時(shí)的id 和key ,進(jìn)行訪問。
其中的難點(diǎn)就是生成signature,因?yàn)槌绦蛞恢眻?bào)signaturenotmatch? ,動了一下腦子,成功解決,人一定要靠自己!
轉(zhuǎn)載于:https://www.cnblogs.com/dreamboy1992/p/6485716.html
總結(jié)
- 上一篇: JAVA 利用SimpleDateFor
- 下一篇: css3动画:animation