圖片等檔案上傳到阿里雲的STS臨時授權訪問的配置詳解
由於最近開發任務中涉及到圖片,語音,視訊上傳到阿里雲功能,第一次接觸阿里雲,文件看的頭大。經過兩次配置,最終才和前端連調成功了。由於阿里雲有比較詳細的配置文件(https://help.aliyun.com/document_detail/31935.html?spm=5176.11065259.1996646101.searchclickresult.284511fadt2wxE),但是對於新手來說,還是有些東西沒有講解詳細,於是我寫下這篇文章配合著阿里雲配置文件幫助和我一樣的小白答疑解惑。
當然我也不想把所有步驟傻瓜式的一步一步寫出來,那樣身為一名開發人員就失去了某些意義了,希望你看到我這篇部落格時是已經跟著官方文件操作過失敗後。我先說下大概的思路。首先,在阿里雲官網上得開通訪問控制檯/訪問控制/物件儲存OSS;在OSS中新建一個bucket用於存放將要上傳的東西;然後是訪問控制裡的使用者/策略/角色等的配置了。這些按著上面的連結文件進行即可。但是我第一次就是失敗在這個部分。
我抽出幾個容易產生歧義的地方講解下:
一,
圖中紅線處要替換成你OSS中自己的bucket的名稱,我第一次失敗就是因為完全的複製貼上導致的。
二,
這裡Resource後面填寫的內容表示某個角色ID,角色的ID可以在角色管理 > 角色詳情中找到。也就是角色詳情頁面中的Arn後面的一串資料,以我的舉例截圖所示:
總結:主要注意的地方就這兩點。至此得到一個思想,該替換的地方得替換成自己的,切勿不理解盲目複製貼上。
相關文章
- golang對接阿里雲私有Bucket上傳圖片、授權訪問圖片Golang阿里
- 上傳檔案(圖片)失敗 error=6 找不到臨時檔案解決辦法Error
- Sts 授權直傳阿里雲 OSS-.net core實現阿里
- 用不安全的授權建立臨時檔案漏洞
- 解決從linux本地檔案系統上傳檔案到HDFS時的許可權問題Linux
- 圖片檔案上傳
- IE8.0 上傳圖片時,提示無效的圖片檔案的解決辦法!
- PHP 上傳檔案找不到 tmp_name 臨時檔案的問題PHP
- Flutter 上傳圖片到阿里雲OSSFlutter阿里
- vue 圖片上傳到阿里雲ossVue阿里
- 道歉,上傳的檔案或圖片等資料被刪除
- koa 圖片上傳詳解
- 圖片上傳方案詳解
- 有關laravel 上傳圖片訪問404的問題Laravel
- 圖片裁剪並上傳到阿里雲oss阿里
- 小程式上傳圖片到阿里雲oss阿里
- 上傳圖片的時候好像受到了限制,請問上傳圖片的屬性如何設定,比如限制尺寸或容量,副檔名等
- 解決表格檔案上傳無法刪除臨時檔案的問題Failed to perform cleanup of multipart itemsAIORM
- ueditor jsp版上傳圖片到阿里雲JS阿里
- shell給授權檔案新增私鑰並修改訪問修改時間
- jsp+springmvc實現檔案上傳、圖片上傳和及時預覽圖片JSSpringMVC
- 配置apache授權訪問目錄(轉)Apache
- PHP實現圖片(檔案)上傳PHP
- php圖片上傳之檔案安全PHP
- 上傳圖片和檔案出錯!!!
- [筆記]laravel的上傳檔案或者圖片的方法筆記Laravel
- vue 上傳圖片到阿里雲(前端直傳:不推薦)Vue阿里前端
- struts檔案上傳詳解
- Android圖片上傳到阿里雲OSS小案例Android阿里
- 利用藍芽來傳送圖片等檔案藍芽
- 請教一個問題,關於上傳檔案和圖片的問題
- Retrofit+RxJava上傳圖片上傳圖片到後臺RxJava
- Ueditor 上傳圖片自動新增水印(只能上傳圖片,上傳檔案報錯)
- Docker構建的tomcat工程上傳檔案,訪問報403許可權問題DockerTomcat
- FileUpload上傳多檔案時出現“無法訪問已關閉的檔案”錯誤的解決方法
- Ueditor上傳圖片自動新增水印(通用圖片檔案)
- 上傳檔案超時問題
- PbootCMS上傳圖片變模糊、上傳圖片尺寸受限的解決方案boot