gpt4 book ai didi

amazon-web-services - AWS Educate Starter 的访问 key 和 secret key

转载 作者:行者123 更新时间:2023-12-03 13:41:52 24 4
gpt4 key购买 nike

所以我使用 AWS Educate Starter 有一个简单的原因:

我想将图像从 iOS 上传到 S3,然后获取其 URL。为此,我需要一个访问 key 和一个 secret key ,我可以找到它们,正如我在此处发现的 Access key ID and Secret Access Key for AWS Educate account .

我的问题是:
我去这个网站,点击蓝色按钮展开详细信息并复制 aws_access_key_id aws_secret_access_key 进入我的 Xcode 项目。在那里我得到了信息,我的访问 key 无效,在玩了一会儿之后我意识到,这两个值一直在我加载 labs.vocareum.com 站点时发生变化。

我在这里做错了什么?

最佳答案

显然,这些 aws_access_key_id、aws_secret_access_id 和 aws_session_token 不是永久性的。每次在 AWS Educate Starter Account 上启动 session 时,都会生成不同的凭证。
每个 session 将持续几个小时 ,因此如果您的程序使用非永久凭证(aws_access_key_id、aws_secret_access_id、aws_session_token)将图像上传到 S3,您的程序可以在几个小时内顺利上传,之后它将不再工作,因为 session 将被终止 .
在普通 AWS 账户中,您可以从 IAM 获取/创建永久访问 key 等。但是,您可能已经知道,在 AWS Educate 账户中,您无法向 IAM 用户添加/创建访问 key ,因为您没有权限。
解决此问题的唯一方法是在每次 session 到期时创建一个标准的非教育 AWS 账户或更改凭证。
回答你的问题,你没有做错任何事。每个 session 都会在几个小时内到期,这就是您收到 Access Key Invalid 错误的原因。

关于amazon-web-services - AWS Educate Starter 的访问 key 和 secret key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56291336/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com