1、申请阿里账号,开通oss服务
说明:开通后默认按量收费
2、创建bucket
说明:
调用oss api接口时需要用到buckey名称
存储类型:选择标准存储
读写权限:选择私有(读和写都需要权限),公共读(写要权限,读不需要,直接访问路径可读取)
说明:线上系统间访问可使用内网地址访问
3、设置RAM访问权限
(1)设置访问权限
(2)新建用户
点击用户,创建AccessKey
调用oss api接口时需要用到AccessKeyID和AccessKeySecret、RAM(查看RAM角色详情)
输入手机验证码后会创建AccessKey和相应的密码,需要用户自己保持好AccessKeyID和
AccessKeySecret,之后AccessKeySecret不再显示。
(3)添加权限
说明:这一步可以不做,其实用户可以不做授权,在角色中授权就可以
(4)新建RAM角色
(5)角色添加权限
(6)点击角色名称查看
调用oss api接口时需要用到AccessKeyID和AccessKeySecret、RAM(查看RAM角色详情)
这里有一个属性、roleArn,他呢就是证明是哪个角色的,其实用户可以不做授权,在角色中授权就可以。
4、build.gradle 引入jar
plugins {
id 'org.springframework.boot' version '2.0.4.RELEASE'
id 'java'
}
apply plugin: 'io.spring.dependency-management'
group = 'com.aliyun'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
testImp