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