AWS Amplify y React: Enviar datos del formulario – mensaje: “No autorizado para acceder a createRecipe en el tipo Mutation”
He configurado un proyecto de React/AWS Amplify. He logrado agregar algunos datos a DynamoDB desde AWS, pero si intento enviar algunos datos de formulario desde mi aplicación de React, recibo este error de respuesta de la API.
No estoy seguro de qué hacer… Estoy conectado como usuario. Mis reglas de autenticación en mi gráfico GraphQL son las siguientes. Quiero permitir que el público vea todos los datos, pero que los usuarios sean capaces de crear, leer, actualizar y eliminar. Cualquier ayuda sería genial. Seguí las reglas de autenticación de AWS… pero parece que no me permite agregar a la base de datos.
A continuación se muestran algunas capturas de pantalla. Gracias.
davy.ai
Solución de problemas de error al enviar datos de formulario desde una aplicación React a un proyecto AWS Amplify
Si te encuentras con un error al enviar datos de formulario desde tu aplicación React a tu proyecto AWS Amplify, puede haber varias razones para ello. Sin embargo, en función de la información y los capturas de pantalla proporcionadas, podemos reducir las posibles causas y sugerir algunas soluciones.
Posibles causas y soluciones:
Conclusión:
Para resolver el error al enviar los datos de formulario desde tu aplicación React a tu proyecto AWS Amplify, debes identificar la causa raíz y aplicar las correcciones necesarias. Esto puede requerir la depuración y prueba de varios componentes, como el proceso de autenticación, los datos del formulario, la configuración de la base de datos y el manejo de la solicitud de API. Siguiendo los pasos mencionados anteriormente, puedes aislar el problema y encontrar una solución que funcione para tu caso de uso particular.