Communication curl limité à un domaine spécifique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Communication curl limité à un domaine spécifique

Re: Communication curl limité à un domaine spécifique

par Saian » 03 oct. 2022, 12:38

Coucou two3d,

Je dirai de bien utiliser SSL, sinon tu dois pouvoir filtrer l'ip au niveau de la configuration server. Par exemple avec Apache :
<VirtualHost *:443>
    <Directory /var/www/>
        Order deny,allow
        Deny from all
        Allow from 127.0.0.1 # remplacer par l'ip du serveur autorisé
    </Directory>
</VirtualHost>
Tu peux également imaginer un système d'authentification comme on en trouve souvent quand on utilise des api externes (token caché dans l'entête de la requête, api key, etc).

Communication curl limité à un domaine spécifique

par two3d » 03 oct. 2022, 11:35

Je souhaite établir une communication d'un domaine à un autre, des informations sensibles vont circuler, ya til possibilité de limiter les appels à un domaine en particulier ou tout le monde peut faire des appels pour récupérer des infos sensibles ?

Mon cas :

Domaine 1 détient les infos sensibles à communiquer
Domaine 2 appel Domaine 1 via cURL pour obtenir des infos sensibles
Domaine 1 envoi les infos à Domaine 2

Comment être sûr que c'est bien Domaine 2 qui appel ?