我对AWS完全不熟悉。
我从Amazon下载了一些示例代码,我需要设置一些常量:
AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY MERCHANT_ID MARKETPLACE_ID
我刚创建了一个AWS账户。我想要某种类型的沙盒帐户,这样我就可以尝试代码示例。
我需要采取哪些具体步骤:
创建沙箱帐户 获得这些证书
我对AWS完全不熟悉。
我从Amazon下载了一些示例代码,我需要设置一些常量:
AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY MERCHANT_ID MARKETPLACE_ID
我刚创建了一个AWS账户。我想要某种类型的沙盒帐户,这样我就可以尝试代码示例。
我需要采取哪些具体步骤:
创建沙箱帐户 获得这些证书
访问:http://aws.amazon.com/ 注册并创建一个新账户(他们会给你1年或类似的试用期) 转到您的AWS帐户概述 账户菜单在右上角(上面有你的名字) 子菜单:安全凭据
Amit的回答告诉你如何获得你的AWS_ACCESS_KEY_ID,但你的安全凭证页面不会透露你的AWS_SECRET_ACCESS_KEY。正如这篇博客所指出的:
秘密访问密钥,顾名思义,就是秘密,就像你的 密码。就像AWS不会把你的密码泄露给你,如果你 忘记了(你必须设置一个新密码),新的安全措施 凭证页不允许检索秘密访问密钥 在它最初创建之后。你应该安全地保存你的秘密 访问密钥作为安全最佳实践,但您总是可以生成 随时更新访问密钥。
所以如果你不记得你的AWS_SECRET_ACCESS_KEY,博客继续告诉你如何创建一个新的:
创建一个新的访问密钥:
"下载.csv密钥文件,其中包含访问密钥ID和秘密访问密钥。":
至于你的其他问题:
我不确定关于MERCHANT_ID和MARKETPLACE_ID。 我相信Amit的观点已经解决了你的沙盒问题,你可以免费使用AWS一年。
在“My Account ==> Security Credentials”中创建access_key_id是非常危险的。因为密钥具有所有的权限。 请创建“IAM”用户,并只附加一些您需要的策略。
打开AWS控制台 点击右上角你的用户名,然后选择我的安全凭证 单击侧边栏中的Users 点击你的用户名 单击Security Credentials选项卡 单击“创建接入密钥” 单击“显示用户安全凭据”
要找到AWS_SECRET_ACCESS_KEY最好创建一个新的创建“IAM”用户 以下是步骤https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html 1. 登录AWS管理控制台,在https://console.aws.amazon.com/iam/打开IAM控制台。
2 .在左侧导航区中选择“用户”,然后选择“添加用户”。
亚马逊时不时地更改管理控制台,因此上面的答案在2020年是无关紧要的。
获取秘钥(2020年10月)的方法是:
进入IAM控制台:https://console.aws.amazon.com/iam 点击“用户”。(见图片) 去找你需要访问密钥的用户。
当我看到上面的答案时,我可以假设我的答案最多在一年内会变得无关紧要:-)
HTH