如何解决获取REST API的AWS Cognito令牌,以便我可以对其进行测试
我正在尝试测试使用Cognito进行身份验证的AWS构建的REST API。我找不到在命令行上获取访问令牌的方法(当然,在浏览器上可以正常使用...),因此我可以测试API本身。
有什么想法吗?
谢谢
解决方法
您可以从命令行获取令牌,请参阅admin-initiate-auth。 这是一个示例:
aws cognito-idp admin-initiate-auth --user-pool-id us-west-2_aaaaaaaaa --client-id 3n4b5urk1ft4fl3mg5e62d9ado --auth-flow ADMIN_NO_SRP_AUTH --auth-parameters USERNAME=jane@example.com,PASSWORD=password
请确保创建的客户端没有“应用程序客户端密码”,并且启用了“启用用于身份验证的管理API的用户名密码auth”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。