如何使用适用于 Java 的 Amazon Cognito Identity SDK 访问用户池



我正在探索 Amazon Cognito 以满足我的工作相关需求之一,我发现了这篇关于通过 java 脚本访问用户池的博客文章和 java 上的 this-aws cognito 开发工具包,还有这个用例来访问 JavaScript 中的用户池

正在寻找类似的示例或Java中的类似参考,我的目标是将此类Java代码更改为Lambda函数,并且所有此类用户池访问都将从API网关完成(在后端基于Java的lambda函数上可以工作)。

请从 AWS 博客中找到此链接,这是您正在寻找的 Cognito 用户池的确切使用案例,以及实施它的非常详细的分步指南。我试过了,它奏效了,唯一的区别是部署代码在 S3 和 lambda 上消耗的资源比 Js 代码多得多,因此是一个定价因素。如果您正在寻找类似的 java 脚本用例,这里有一个相同的演示实现。它应该解决你的问题。

BR

Cognito 用户池的测试版不支持使用 Java 进行身份验证。目前仅支持 iOS、Android 和 Javascript。 这里有一个针对 node.js 的贡献拉取请求,可以与 Lambda 一起使用,但我们有意在正式发布之前不公开 Java 开发工具包,因为与身份验证相关的 API 将发生变化。

最新更新