AWS Cognito not working for Google sign in, says The value of attribute is an empty list which is not allowed

7

I was using AWS Cognito with Google sign up and it has been working. Today it started giving this error: Invalid user attributes: aws:authplatform:system.login_attributes: The value of attribute aws:authplatform:system.login_attributes is an empty list which is not allowed

I do not understand the error and I did not change my code at all. I went back to test an earlier version of the code that is verified working, and it still is broken. Is Cognito broken or did I mess up a setting? Thanks

  • Facing the same for new users. I am not able to find much documentation on the empty attributes. Were you able to resolve this?

  • Yes, we're getting the same error today with the same config without any changes.

  • @Dhaval, not yet... they must have pushed a change and broke everyone's

  • Any update on this? It appears to be causing us issues in one of our AWS accounts but not in others. SAML works fine it seems to be an issue with OIDC for us.

  • Having the same issue, the XML mapping seems correct, but we get the same issue about the login attributes empty list. CloudTrail only shows in the parameter section as hidden. Which would be the format or missing parameters?

Ray
質問済み 4ヶ月前474ビュー
2回答
0

Good news, I think its working again. Didn't change any code. So I do think they broke it.

Ray
回答済み 4ヶ月前
0

I created a support ticket and they got back to me over the weekend saying "the team has deployed the fix for this error recently for all the regions" so it should now be working.

David
回答済み 4ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ