圖片等檔案上傳到阿里雲的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阿里
- Sts 授權直傳阿里雲 OSS-.net core實現阿里
- vue 圖片上傳到阿里雲ossVue阿里
- Flutter 上傳圖片到阿里雲OSSFlutter阿里
- 上傳檔案(圖片)失敗 error=6 找不到臨時檔案解決辦法Error
- 小程式上傳圖片到阿里雲oss阿里
- ueditor jsp版上傳圖片到阿里雲JS阿里
- 圖片裁剪並上傳到阿里雲oss阿里
- Android圖片上傳到阿里雲OSS小案例Android阿里
- 用不安全的授權建立臨時檔案漏洞
- PHP 上傳檔案找不到 tmp_name 臨時檔案的問題PHP
- 有關laravel 上傳圖片訪問404的問題Laravel
- Spring webflux 整合 Mendmix 上傳元件上傳檔案到阿里雲騰訊雲SpringWebUX元件阿里
- 圖片上傳方案詳解
- koa 圖片上傳詳解
- 解決表格檔案上傳無法刪除臨時檔案的問題Failed to perform cleanup of multipart itemsAIORM
- 上傳圖片的時候好像受到了限制,請問上傳圖片的屬性如何設定,比如限制尺寸或容量,副檔名等
- 阿里雲圖片跨域訪問設定阿里跨域
- shell給授權檔案新增私鑰並修改訪問修改時間
- Docker構建的tomcat工程上傳檔案,訪問報403許可權問題DockerTomcat
- Laravel 上傳圖片到七牛雲Laravel
- ionic3 上傳圖片、壓縮圖片到阿里雲 服務端簽名後直傳阿里服務端
- [筆記]laravel的上傳檔案或者圖片的方法筆記Laravel
- PHP實現圖片(檔案)上傳PHP
- 阿里雲 oss 檔案上傳 小坑阿里
- 使用axios上傳檔案到阿里雲物件檔案儲存伺服器ossiOS阿里物件伺服器
- 微信小程式開發:上傳網路圖片到阿里雲oss微信小程式阿里
- Ueditor 上傳圖片自動新增水印(只能上傳圖片,上傳檔案報錯)
- flutter直接上傳檔案到阿里雲ossFlutter阿里
- Ueditor上傳圖片自動新增水印(通用圖片檔案)
- 檔案上傳漏洞思路詳解
- 檔案上傳(解析)漏洞詳解
- Java大檔案上傳、分片上傳、多檔案上傳、斷點續傳、上傳檔案minio、分片上傳minio等解決方案Java斷點
- 上傳封面圖片前臺不顯示 Picture檔案裡可以看到上傳的圖片
- uniapp小程式上傳圖片到騰訊雲APP
- PbootCMS上傳圖片變模糊、上傳圖片尺寸受限的解決方案boot
- OpenEuler 網路卡配置檔案詳解及新增臨時路由與永久路由路由
- springboot2.0上傳檔案(視訊,圖片)到伺服器硬碟,並儲存路徑至mysql,返回可直接訪問的urlSpring Boot伺服器硬碟MySql