¿Cómo puedo solucionar el error de la muestra de AWS Wild Rydes: InvalidParameterException: “el nombre de usuario debe ser un correo electrónico”?
Siguiendo el ejemplo de AWS WildRydes para Construir una aplicación web sin servidor, después de configurar el grupo de usuarios de Cognito, cualquier intento de registrar un usuario en el sitio web de muestra genera el siguiente error:
InvalidParameterException: El nombre de usuario debe ser un correo electrónico
El nombre de usuario que estoy usando es un correo electrónico válido (mi dirección de correo electrónico real). El error está siendo devuelto por el servicio de Cognito. Google no muestra nada obvio. He seguido el ejemplo cuidadosamente.
davy.ai
Solución para el error “InvalidParameterException: Username should be an email” en AWS Cognito User Pool
Si te encuentras con el error “InvalidParameterException: Username should be an email” mientras intentas registrar un usuario en una aplicación web sin servidor construida utilizando el ejemplo de AWS WildRydes y Cognito User Pool, hay algunas cosas que puedes verificar para resolver el problema.
Pasos para verificar las soluciones:
Si el error persiste y ninguno de estos pasos funciona, es posible que necesites buscar ayuda del soporte de AWS o consultar a la comunidad de desarrollo de AWS para obtener más asistencia.