-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problème avec CORS #2666
Comments
ping @GerardPaligot :) |
Comme le dit @firm1, c'est sans doute un problème d'infra. Ca fonctionnait et maintenant ça fonctionne plus sans modification sur l'API. |
@Ge0 c'est pas un effet de bord de tes modifs de l'autre jour ? (sur l'IPv6) |
On a des soucis sur le site lui-meme : https://zestedesavoir.com/forums/sujet/3166/de-la-physique-quantique-sur-zds/ |
Le problème persiste et rend inutilisable l'api via du javascript pour faire une webapp externe au site. |
Il me semble pourtant que j'avais réussi a faire des requêtes depuis jsfiddle a une époque... |
Vu les commentaires sur le forum, le bug me semble confirmé mais je n'arrive pas à savoir si c'est l'application qui est en faute ou l'infra. N'y connaissant rien dans ce domaine, je laisse à d'autres régler ce souci. |
Cette documentation est t-elle à jours ? car pas besoin de |
En local (sans nginx etc.) ça donne quoi ? Ça fonctionne bien ? (i.e. y'a qu'une seule étoile) @DevHugo faut se méfier, le header pourrait potentiellement servir à d'autres ressources que l'API (même si je vois pas trop quoi). Le virer dans la config nginx c'est potentiellement introduire une énorme régression. |
Ça fonctionne et je vais même aller plus loin, si tu teste avec une instance comme celle de Sandhose, ça marche donc c'est bien de l'infra.
Je mesure pas le danger d'effectuer cette action donc je te crois sur parole. |
Je dirais : S'il y a d'autres API sur le serveur (supervision ? administration ?) auxquelles on accède par une interface web (hébergée ailleurs : => CORS) Je vois que ça mais j'peux louper un truc. Mais NB : y'a une autre issue qui dit que le CORS middleware pose un problème, la solution simple qui règle les deux soucis c'est de garder le CORS dans la config nginx et de la virer de la config Django. |
Comme dit dans le dernier meeting, ça sera fixé lors de la mise en prod de la v17. |
Je rajoute cette issue dans la PR de Django 1.8. |
On laisse ouvert jusqu'à la mise en production de la v17 ? |
Le fait que l'on retrouve l'url
127.0.0.1:8000
dans le message d'erreur me fait penser qu'on a ici un problème d'infra.The text was updated successfully, but these errors were encountered: