Utilisation de CORS avec un back Symfony
Bonjour,
je suis actuellement en train de développer une application avec Symfony en backend et Angular en front,
J'ai créé un service sous Angular qui requête mon serveur, le problème c'est que je n'arrive pas à autoriser les requêtes cross origin et j'ai donc la fameuse erreur :
Code:
1 2
| XMLHttpRequest cannot load http://127.0.0.1:8000/login/toto/titi.
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:9000' is therefore not allowed access. The response had HTTP status code 404. |
J'ai donc modifié le .htaccess dans le dossier src du serveur :
Code:
1 2 3 4 5 6 7
| <IfModule mod_headers.c>
Header add Access-Control-Allow-Origin: "*"
Header add Access-Control-Allow-Methods: "GET,POST,PUT,DELETE,OPTIONS"
Header add Access-Control-Allow-Headers: "Content-Type"
RewriteEngine on
RewriteBase /
</IfModule> |
Le problème c'est que ça ne change rien, pourtant mon Apache devrait être correctement configuré puisque l'attribut AllowOverride est à All
Auriez-vous une idée de ce que je dois faire pour corriger ce problème ?
Merci