Tous les projets

ID Projet Ouverte Type Catégorie État Résumé
 15935 Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)19/10/2014AnomalieAPIFermée Requête CORS  Description de la tâche

Bonjour,

quand j'essaie de faire une requête en JavaScript vers l'API de la Freebox, j'ai un message d'erreur dans ma console qui me dit :

Une demande multi-origines (Cross-Origin Request) a été bloquée : la politique « Same Origin » ne permet pas de consulter la ressource distante située sur http://mafreebox.free.fr/api/v3/login/authorize/. Ceci peut être corrigé en déplaçant la ressource sur le même domaine ou en activant CORS.

J’ai bien sûr défini dans mon appel Jquery le crossDomain à true et les xhrFields avec withCredentials à true. Mais toujours le pb.

Est ce un pb de conf au niveau de la FreeBox et de son API ?

Voici le code Javascript.

$.ajax({
            type: 'POST',
            url: 'http://mafreebox.free.fr/api/v3/login/authorize/',
            data: {
                app_id: 'monAppId',
                app_name: 'AppName',
                app_version: '0.0.1',
                device_name: 'DeviceName'
            },
            dataType: 'json',
            crossDomain: true,
            xhrFields: {
                withCredentials: true
            }
        });

Merci de votre aide et de votre correction.

Tâches 1 - 1 sur 1 Page 1 sur 1

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche