在阿里云OpenAPI想把aksk直接写道代码里应该放到哪里?
https://next.api.aliyun.com/api/Sls/2020-12-30/GetLogs?sdkStyle=dara&tab=DEMO&lang=PYTHON¶ms={%22project%22:%2211%22,%22logstore%22:%2211%22,%22from%22:11,%22to%22:111}
非常不建议把AK SK写在代码里 还是用环境变量吧
Step1:
export ALIBABA_CLOUD_ACCESS_KEY_ID=
export ALIBABA_CLOUD_ACCESS_KEY_SECRET=
Step2:
.setAccessKeyId(System.getenv("ALIBABA_CLOUD_ACCESS_KEY_ID"))
.setAccessKeySecret(System.getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET"));还有很多安全的认证方案可供选择
https://help.aliyun.com/zh/sdk/developer-reference/ak-security-scheme 此回答整理自钉群“OpenAPI 开发者门户 - 值班服务群3群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。