DaaS中使用的阿里云配置

634 阅读2分钟

DaaS中预置集成了阿里云短信与OSS服务。 在使用阿里云服务前,需要正确的配置阿里云相关账号

我们有三个主要任务:创建Buket,获取access key 和 role arn

Access Key配置

首先登陆你的阿里云账号。 在这里打开access管理界面:

首次进入的时候,会询问是否使用子账户。

我们使用子账户,来保证不会和其他操作纠缠。 创建的时候选 ‘编程’

创建完成后,会显示 Access ID 和 Key, 一定要保存下来,不然后面要重新生成。

然后给它授权: 给它指定以下权限

简单来说,就是:

  • OSS 相关的权限
  • SMS 相关的权限
  • Assume Role 的权限

创建Buket

从阿里云控制台,进入 OSS 服务管理界面

记录下 endpoint 的参数

配置访问控制:

  • 一般都可以读,所以选 公共读

  • 跨域要根据业务需要来配置, 例如

      *.console.aliyun.com
      *.xxxx.cn
      *.xxxx.com
      http://192.168.0.*
      http://localhost:*
      https://servicewechat.com*
      
      
    

配置图片处理

  • 注:把下面的内容复制进一个文件,然后导入,就可以得到上面的配置。

      styleName:tiny,styleBody:image/resize,m_lfit,w_60,h_60,limit_0
      styleName:small,styleBody:image/resize,m_mfit,w_100,h_100
      styleName:middle,styleBody:image/resize,m_mfit,w_150,h_150
      styleName:origin,styleBody:image/resize,m_mfit,w_1000,h_1000
      styleName:waterfall,styleBody:image/resize,m_mfit,w_230,h_230
      styleName:image-preview,styleBody:image/auto-orient,1/quality,q_90/rotate,90
      styleName:large,styleBody:image/interlace,1/resize,m_mfit,w_1000,h_1000/format,jpg
      styleName:xlarge,styleBody:image/resize,m_mfit,w_1200,h_1200/format,jpg
      styleName:normal,styleBody:image/resize,m_mfit,w_600,h_600/format,jpg
      
    

配置跨域参数

点进去后,创建一个规则:

role arn 配置

进入管理界面,创建一个名字为 "fileuploader" 的角色:

给它正确的权限

  • 注:一定要有 assum role 权限