【问题标题】:Ruby: Request temporary AWS credentials from Token Vending MachineRuby:从令牌自动售货机请求临时 AWS 凭证
【发布时间】:2013-06-12 01:48:33
【问题描述】:

虽然设置令牌自动售货机是 well documented,但我很难找到使用 Ruby(在 Rails 上)请求临时凭证的示例代码。

如何使用 Ruby(在 Rails 上)与 TVM 进行交互?是否有任何示例代码列出了向 TVM 发出请求并获取临时凭证以访问各种 AWS 服务的过程?

【问题讨论】:

    标签: ruby amazon-web-services


    【解决方案1】:

    Bart:经过一番挖掘,我找到了AWS with Ruby: Getting Started 的以下链接。这个链接是一些设置的演练,并包含一些示例代码来演示如何进行身份验证等。

    您也可以参考AWS SDK for Ruby,其中包含代码示例,浏览GitHub Source Code Repository 以获取SDK,并查看Ruby AWS Developer CenterRuby AWS Developer ForumsRuby AWS FAQs

    我还会让自己熟悉 AWS SDK API Reference,这是一份非常宝贵的参考指南,可以帮助您完成您正在寻找的工作。

    编辑:更多资源:

    您可以查看以下文件:TokenVendingMachinePolicy.json,其中包含要与 AWS TVM 流程结合使用的配置。虽然此文件由 Java 项目使用,但 JSON 应该可用于您的目的。

    您还可以通过查看使用该文件的rest of the code(使用 Java 编写)来取得一些进展。

    主要部分似乎是:

    如果你从这 3 个文件开始,我认为你应该能够在翻译成 Ruby 方面取得一些进展。

    【讨论】:

      【解决方案2】:

      看起来亚马逊也有一个Ruby SDK,其中有一个部分是STS。希望这对将来的其他人有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-10-30
        • 1970-01-01
        • 1970-01-01
        • 2019-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-07
        相关资源
        最近更新 更多