Closed BenjaPrograma closed 4 years ago
Hola @BenjaPrograma ,
Ojo, no tenemos configurado https
en el proyecto. Revisa la URL a la que estás haciendo fetch :wink:
Saludos,
Hola @gpvidal,
Hago fetch a localhost:3000/XXXX/
y no me deja entrar, pero por postman lo hace sin problemas, junto con lo del mensaje de CORS, me hace pensar que era un problema por CORS, todavia no me deja entrar.
Saludos y gracias por tu respuesta.
EDIT: Por otro lado me surge la duda, https
sigue sin configurar aun cuando se hace el deploy a heroku?
No omitas el http
, deberías hacer fetch a http://localhost:3000/XXXX/
. En algunos casos por defecto lo hace por https
.
Y yep, en Heroku no está habilitado el https.
Saludos,
@BenjaPrograma pudiste solucionar el problema? Estoy en las mismas desde hace rato
@domingo-valdes , puedes explicar qué es lo que quieres hacer y de donde a donde estás haciendo los requests?
Saludos,
Hola Profesor! Hice una segunda app completamente distinta e independiente de la hecha a comienzo del curso, que estoy corriendo en localhost, y estoy haciendo un fetch a mi app original en Heroku. Estoy haciendo la auteticación para recibir el jwt como vimos en clases
Instalaste @koa/cors
?
Sí, y al igual que Benjamín más arriba estoy usando app.use(cors()) en el app.js
Y qué error te tira?
Hasta donde entiendo poner no-cors no es buena idea porque no podría leer el body de la respuesta
E hiciste push a heroku después de haber instalado @koa/cors
?
En la app original no. Voy a intentar eso!
Funcionó! Muchísimas gracias profe!
Hola! Estamos trabajando en hacer forms en REACT, para lo que necesitamos enviar con fetch los datos desde REACT hacia KOA, pero me tira un error de cors
Busque en internet e instale @koa/cors, para solucionar el problema, https://github.com/koajs/cors y seguí los pasos, agregando la linea app.use(cors()) en el app.js, para habilitar CORS, pero aun asi me sigue arrojando el mismo error. Lo probe desde POSTMAN y me funciona perfecto, haciendolo desde el navegador no me funciona.