この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。
困っていた内容
パラメータに誤りがある状態で Cognito ユーザープールのエンドポイント(https://cognito-idp.ap-northeast-1.amazonaws.com/)を呼び出すと、画面にエラーの詳細が表示されます。
セキュリティリスク低減のため、エラーの詳細を非表示にしたいのですが、 既存のアプリケーションを修正せずに、設定を変更することで、表示されないようにすることは可能でしょうか。
どう対応すればいいの?
Cognito 側で InvalidParameterException のメッセージを抑制する設定はありません。
- 不正なパラメータが入力されないよう、アプリケーション側でパラメータの妥当性チェックを行う。
- エラーハンドリングを行い、エラーメッセージを表示させない。
上記いずれかの対応をご検討いただけますでしょうか。