You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cloudformationのデプロイで WAFInvalidParameterException が発生する(エラーメッセージ Error reason: Your request in not valid., field: null, parameter: null)
原因は下記ドキュメントにあるとおりWAFv2が「マネージドログイン」に対応していないことです。
Currently, web ACL rules only apply to requests to user pool domains with the hosted UI (classic) branding version. When you set ManagedLoginVersion to 2, or your Branding version to Managed login, Amazon Cognito doesn't enforce rules on your managed login pages
機能リクエストは何か問題に関連していますか?背景を説明してください
下記2点を利用する場合の問題です。
・EntraIDまたはGoogle WorkSpaceとSAML連携する
・WAFを利用する
下記手順で設定するとエラーが発生します。
Error reason: Your request in not valid., field: null, parameter: null
)原因は下記ドキュメントにあるとおりWAFv2が「マネージドログイン」に対応していないことです。
https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-waf.html
エラーの解消方法としては「ホストされたUI」を利用するだけですが、上記手順でCloudformationのエラーに遭遇した場合、すぐに原因に辿り着くことができない点が問題だと感じました。
ただし、CognitoにWAFがアタッチ済みの状態でドメイン設定をする場合は、下記のように警告画面が出るため、「マネージドログイン」を選択できないことに気づくことができます。
追加 or 改善したい機能について
SAML連携手順のドキュメントに「マネージドログイン」が選択できないことを明記したいです。
Cognito画面のUIも最新化したいです。
The text was updated successfully, but these errors were encountered: