大家好,我有个阿里云OpenAPI问题,这里必须执行这两条命令吗?直接在程序里修改KEY不可以吗?
com.aliyun.dysmsapi20170525.Client client = Sample.createClient(System.getenv("ALIBABA_CLOUD_ACCESS_KEY_ID"), System.getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET")); 这里直接替换可以吧
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
com.aliyun.dysmsapi20170525.Client client = Sample.createClient("您的AK", "您的SK")如果是测试环境 是可以直接替换
但是生产环境或代码版本控制的时候,我们非常不推荐把AK明文写在代码里 不安全https://help.aliyun.com/zh/sdk/developer-reference/credentials-1?spm=a2c4g.11186623.0.0.f0e66c45Y87JPq可以了解一下这个,此回答整理自钉群“阿里云 OpenAPI SDK 自签名服务群”