Localhost CORS hébergement ovh

Bonjour

je développe une app ionic avec `ionic serve`. Cette app contacte mon hébergement pour y prendre un fichier, mais des CORS issues apparaissent dans la console de Chrome. Pouvez-vous m'indiquer comment paramétrer mon hébergement pour qu'il accepte les requête de localhost:8100 ?

Merci pour votre aide

Bonjour @Louis-RomainP

Si c'est sur un hébergement mutualisé OVH, je ne pense pas que cela soit possible.

Ha mince. Connaissez-vous une autre option pour éviter ces erreurs CORS ?

Bonjour

quelqu'un a-t-il une idée pour éviter ces erreurs CORS ?

Merci


les requête de localhost:8100

Bonjour @Louis-RomainP

Si ce sont des requêtes vers la base de données :
**impossible sur un hébergement mutualisé OVH**

_Question de sécurité._

Prendre un dédié ou un VPS.

Bonjour,
Le CORS n'a rien à voir avec la base de données mais les requêtes HTTP.
@Louis-RomainP une recherche Google t'indiquera des solutions en fonction du sujet (images, CSS, PHP, … ), notamment sur le type d'entête à positionner dans la réponse HTTP.

Bonjour ManuelD1, merci pour ta réponse. Je vois des solutions selon le type de fichier (dans mon cas il s'agit de fichiers .jsonp et d'images .png) , mais ce que je ne comprends pas, c'est où écrire ces entête http ? Peux-tu m'éclairer ?

Tout dépend de comment sont obtenues tes ressources.
Pour le jsonp, j'imagine que c'est via un script PHP et donc la gestion du CORS peut se faire dans le script PHP.
Pour les images, si elles sont rendues directement (sans PHP par exemple), cela se fera plutôt via le fichier .htaccess.
Exemple en PHP :
header('Access-Control-Allow-Origin: https://1domaine.com'domaine.com');
header('Access-Control-Allow-Methods: GET, POST, OPTIONS');
header('Access-Control-Allow-Headers: *');

Exemple pour le .htaccess :
https://stackoverflow.com/questions/13421463/htaccess-access-control-allow-origin
Avec filtre des ressources (types de fichiers) concernées.