圖片等檔案上傳到阿里雲的STS臨時授權訪問的配置詳解

未至_發表於2018-08-02

        由於最近開發任務中涉及到圖片,語音,視訊上傳到阿里雲功能,第一次接觸阿里雲,文件看的頭大。經過兩次配置,最終才和前端連調成功了。由於阿里雲有比較詳細的配置文件(https://help.aliyun.com/document_detail/31935.html?spm=5176.11065259.1996646101.searchclickresult.284511fadt2wxE),但是對於新手來說,還是有些東西沒有講解詳細,於是我寫下這篇文章配合著阿里雲配置文件幫助和我一樣的小白答疑解惑。

        當然我也不想把所有步驟傻瓜式的一步一步寫出來,那樣身為一名開發人員就失去了某些意義了,希望你看到我這篇部落格時是已經跟著官方文件操作過失敗後。我先說下大概的思路。首先,在阿里雲官網上得開通訪問控制檯/訪問控制/物件儲存OSS;在OSS中新建一個bucket用於存放將要上傳的東西;然後是訪問控制裡的使用者/策略/角色等的配置了。這些按著上面的連結文件進行即可。但是我第一次就是失敗在這個部分。

我抽出幾個容易產生歧義的地方講解下:

圖中紅線處要替換成你OSS中自己的bucket的名稱,我第一次失敗就是因為完全的複製貼上導致的。

這裡Resource後面填寫的內容表示某個角色ID,角色的ID可以在角色管理 > 角色詳情中找到。也就是角色詳情頁面中的Arn後面的一串資料,以我的舉例截圖所示:

總結:主要注意的地方就這兩點。至此得到一個思想,該替換的地方得替換成自己的,切勿不理解盲目複製貼上。

 

相關文章