感谢blog.kdgregory.com,我能够在示例java应用程序中使用amazon cognito进行身份验证。
但是,@ KeithGregory使用了aws SDK版本:1.11.60。在最新版本的aws SDK(1.11.205)中,大多数构造函数(例如AWSCognitoIdentityProviderClient)现已弃用。
有没有人对如何在更新版本中实现aws cognito有任何想法。 AWS文档在实施方面并不是那么清楚。
感谢。
答案 0 :(得分:3)
通常,在较新的AWS库中不推荐使用所有旧的客户端构造函数。您需要执行以下操作:
AWSCognitoIdentityProvider provider =
AWSCognitoIdentityProviderClientBuilder.standard().defaultClient();
这是裸版版本 - 如果您需要传递其他凭据提供程序或区域,则需要添加更多参数。有关详细信息,请参阅AWSCognitoIdentityProviderClientBuilder和AWSCognitoIdentityProvider。