无法使用 boto/aws cli 添加认知登录提供程序

Unable to add cognito login provider using boto / aws cli

我正在尝试使用 boto3

创建一个以 facebook 作为登录提供商的认知池

这是代码片段。我能够成功创建 cognito 池,但即使我将其传入,也未设置使用提供的应用程序 ID 的 facebook 登录。

  client.create_identity_pool(IdentityPoolName='my-pool-name',
  AllowUnauthenticatedIdentities=False,
  SupportedLoginProviders={'Facebook':511147282376301})

我做错了什么?

你能试试把 'Facebook' 换成 'graph.facebook.com' 吗?

如果这不起作用,一些说明会有所帮助。 "is not getting set",您的意思是池已创建但您没有在控制台中看到链接的提供程序吗?您没有收到任何错误,对吗?