子比主题添加阿里云短信认证服务后报错无权限解决方法

短信认证服务简介

从25年开始,由于运营商对短信签名管理越来越严格,普通的短信接口不仅需要企业资质,且申请短信签名十分麻烦,成功率极低还慢的要死。也应如此25年11月阿里云推出了阿里云号码认证-短信认证接口产品,个人用户、企业用户都可以使用,无需任何资质,无需审核签名,直接使用阿里云官网提供的签名即可!zibll子比主题更新V8.4之后,也新增了阿里云号码认证-短信认证接口的功能。
原文链接:https://www.zibll.com/1483.html

报错描述

添加 AccessKey 和签名后,发送测试短信提示“Youare not authorized to do this operation.Action:dypns:SendSmsVerifyCode;Resource:acs:dypns:*:123456789:* | 错误码:Forbidden.NoPermission”。大致内容就是新建的 RAM 用户没有发送短信的权限。

图片[1]-子比主题添加阿里云短信认证服务后报错无权限解决方法-芝士无限

添加权限

1️⃣进入阿里云 RAM 访问控制页面,选择“用户”,在新建的用户右边点击“添加权限”。

图片[2]-子比主题添加阿里云短信认证服务后报错无权限解决方法-芝士无限

2️⃣在“新增授权”页面搜索“号码认证”,选择“AliyunDypnsFullAccess 管理号码认证服务的权限”的权限并确认新增。

图片[3]-子比主题添加阿里云短信认证服务后报错无权限解决方法-芝士无限

3️⃣测试是否正常发送。

图片[4]-子比主题添加阿里云短信认证服务后报错无权限解决方法-芝士无限

站长一言

其实阿里云新推出的短信服务有个问题,就是签名不可修改,发送的短信开头签名不是你的站点/应用名称,可能导致用户无法判断短信是否属于该网站(图1)。解决方法也是有的,就是参考短信宝的方式,在签名后面接上站点/应用名称(图2)。

你问我为什么不继续选择短信宝,因为阿里云便宜…

© 版权声明
THE END
喜欢就支持一下吧
点赞127 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容