suj*_*ith 7 aws-lambda aws-step-functions aws-vpc
我正在尝试从 VPC 内的 lambda 调用步进函数。我收到 HTTP 请求超时的异常。
是否可以从 vpc 中的 lambda 访问阶跃函数?
谢谢,
小智 1
这是可能的,但取决于您尝试访问步骤功能的方式。如果您使用 AWS SDK,那么它应该处理任何 http 安全问题,否则,如果您执行原始 HTTP 命令,您将需要弄乱 AWS 标头。
您需要查看的另一件事是 lambda 正在执行的角色。在不了解您如何配置的情况下,我只能向您建议我遇到的事情;您可能需要调整策略,以便角色可以具有操作:sts:AssumeRole,另一种可能性是将操作:iam:PassRole 添加到同一执行角色。
最简单的解决方案是授予您的执行角色管理员权限,进行测试,然后向后锁定您的角色访问权限。请记住将您的 lambda 函数视为另一个 API 用户帐户并适当设置权限。
归档时间: |
|
查看次数: |
1888 次 |
最近记录: |