Impossible d'activer le CORS dans CakePHP 2.8

Par dsigner1704, il y a 8 ans


Bonjour,

Voila je rencontre un petit problème avec mon cakephp je n'arrive pas à activer le CORPS. Quand je fais un debugging avec le navigateur j'ai le message d'erreur suivant: "SEC7120: Origine http://xxxx.fr introuvable dans l’en-tête Access-Control-Allow-Origin."
j'ai fais plusieurs recherches, toutes les solutions proposées ne fonctionnent pas.
Voici les solutions trouvées:
Ajout du code suivant dans header de ma page.ctp ( ne fonctionne pas)

<?php header("Access-Control-Allow-Origin: *"); ?>

Ajout du code suivant dans mon controller.php (ne fonctionne pas)

public function beforeFilter() { parent::beforeFilter(); $this->response->header('Access-Control-Allow-Origin','*'); $this->response->header('Access-Control-Allow-Methods','*'); $this->response->header('Access-Control-Allow-Headers','X-Requested-With'); $this->response->header('Access-Control-Allow-Headers','Content-Type, x-xsrf-token'); $this->response->header('Access-Control-Max-Age','172800'); }

je viens par ce post soliciter votre aide, je précise que je suis un débudant en cakephp

Aucune réponse