阿里云短信服务开发返回没有访问权限

在对接阿里云短信服务时,点击发送短信验证码时返回“没有访问权限”,问题在于阿里云AccessKey没有添加dysms相应的权限导致的。

登录阿里云官网,在搜索栏搜索RAM或者直接通过如下URL进入RAM控制台

https://ram.console.aliyun.com/users

新增或编辑对接短信服务的 AccessKey云账号,点击新增权限

权限列表中搜索 “dysms” 将如下两个权限新增进来即可

AliyunDysmsFullAccess    管理短信服务(SMS)的权限(已添加)
AliyunDysmsReadOnlyAccess    只读访问短信服务(SMS)的权限(已添加)

注:新增权限时被授权的主体填写你申请的 Accesskey账号 即可。