开发者社区> 问答> 正文

使用SMS javaSDK 简单发信例子报用户没有授权,怎么解决?

集成阿里云aliyun-java-sdk-sms-3.0.0-rc1.jar和aliyun-java-sdk-core-3.0.0.jar 使用简单发信息的例子,然后就报了com.aliyuncs.exceptions.ClientException: Forbidden : User not authorized to operate on the specified resource. 这个异常,然后我试着去授权,我发现我根本就没有RAM子用户,然后我又建了一个子用户,用子用户的AccesskeyId 和AccessKeySecret 并授权了AliyunSMSFullAccess ,AliyunSMSReadOnlyAccess,然后再尝试,然而并没有什么卵用,然后我又把AdministratorAccess 也加进去了。再试。。。没有用,,怎么弄啊?请解救。

展开
收起
ta_j 2017-04-13 09:52:52 3638 0
1 条回答
写回答
取消 提交回答
  • 使用阿里的sdk要注意一下JDK的版本是否支持。发送验证码信息并不一定只有阿里去短信可以发送。如果您发送的内容中有签名不是固定一个,也不是你们公司的字号名,或商标名,阿里就不允许您使用;而且阿里对内容的要求比较严格价格也没有优势。现在大公司的平台系统都集成了短信验证码、短信预警和异常报错短信通知模板,您的这种作法是完全可性的,有关作短信预警的短信平台。希望我的回答能帮到您。

    答案来源于网络

    2019-09-24 20:10:10
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
安全机制与User账户身份验证实战 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载