繁体   English   中英

在AWS Javascript SDK中,是否可以测试凭证?

[英]In the AWS Javascript SDK, is there a way to test credentials?

我正在编写一个Web应用程序,以便在我们的AWS账户之上添加一些工具。 我想只允许那些拥有适当访问权限的用户访问该Web应用程序。 我不太确定要检查什么(也许他们在哪个组中?)以及如何进行检查(没有提交dry-run呼叫来“测试”他们的凭据?)

流程会像..

  • 用户导航到此页面
  • 指定他们想做什么(通过一些预先编写的脚本)
  • 该页面提示他们输入与其AWS账户关联的用户/密码
  • 执行脚本(可以执行从启动/停止EC2到创建新ECS任务定义,修改Route53等的所有操作)

验证用户点击我的Web应用程序实际上是否有权执行这些调用的最佳方法是什么? 是否有SDK选项可以通过调用传递凭据,或创建某种凭据对象并对其进行测试?

我要使用的SDK的特定示例是http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/ECS.html#registerTaskDefinition-property

AWS Cognito允许您使用定义用于访问其他服务的策略为匿名和经过身份验证的用户指定单独的角色: http : //docs.aws.amazon.com/cognito/latest/developerguide/iam-roles.html

在此广播中,我们实现了一个JavaScript示例: https : //www.twitch.tv/videos/132010411

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM