Bonjour,

Je cherche à accéder à un webservice depuis mon application django.
J'ai suivi les instructions données dans la réponse à ce post


Dans la variable CORS_ORIGIN_WHITELIST, j'ai mis http://localhost:8000 et http://lesitequihebergelewebservice.fr

Sur ma page web, j'ai un bouton, quand je clique dessus, ça déclenche une fonction jquery qui doit me renvoyer le résultat de ma requête en json
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
function get_data(url) {
        fetch(url)
            .then((resp) => resp.json())
            .then(function(data){
                console.log('Data:', data)
        })
}
Malgré cette config, quand je clique sur mon bouton, j'ai toujours l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Blocage d’une requête multiorigines (Cross-Origin Request) : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://shom-produits.shom.fr/zones_shom/?format=json. Raison : l’en-tête CORS « Access-Control-Allow-Origin » est manquant. Code d’état : 200.
Qu'est ce qui cloche? Est ce qu'il manque des déclarations quelque part?

Merci,
Nico