serveur spécifique pour un script

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 : serveur spécifique pour un script

Re: serveur spécifique pour un script

par moogli » 19 janv. 2011, 20:56

salut,

ce n'est pas un problème sur un réseau interne d'entreprise tant que l'adresse IP du serveur est fixe est définitive.

Le problème est que si celle ci change pour une raison ou une autre (changement de serveur pour maintenance ou autre) ça ne fonctionne plus.

Peut être que gérer un système d’authentification pourrais être une bonne idée, simplement en passant dans l'url un hash tout con, si celui ci est non présent dans l'url ou erroné pas de suite.

il y a surement mieux à faire mais cela va dépendre du script qui vient interroger ton serveur et connaitre les possibilités de ce serveur pour adapter (gestion de certificat ssl par exemple etc).


@+

Re: serveur spécifique pour un script

par xaxa » 19 janv. 2011, 19:05

Bon ben j'ai fini mon aplication, j'ai trouvé la réponse. Il suffit de récupérer l'ip en cours et de s'assurer que c'est le même que le serveur

$ip = getenv ('REMOTE_ADDR');
echo $ip;

Ensuite un simple if m'autorise ou pas à continuer.

Ca marche, mas je trouve ca incroyablement léger, ca doit pas être trop niveau sécurité.
Qu'en dites vous?

serveur spécifique pour un script

par xaxa » 19 janv. 2011, 17:45

Bonjour tout le monde,

Je suis actuellement en stage et on m'a fournit des instruction que je ne comprend pas . Ca se trouve ce sont des choses toutes simples, mais je ne comprend pas. Des avis sur le sujet m'aiderait pas mal.

Je dois sur un serveur local écrire un script QUI NE REPOND QUE A UN SERVEUR SPECIFIQUE hébergé ailleurs. ( le gros serveur du site). Ce script reçoit en paramètre une URL et doit afficher grâce la bibliothèque CURL le contenu de la page.

En fait mon problème est comment spécifier au script qu'il ne doit répondre qu'à un serveur bien spécifique. Je vois absolument pas. Je cherche mais je trouve pas .

La finalité est que le serveur principal (le spécifique) demande la page "php" à ce serveur local en lui passant le paramètre URL et le serveur local va chercher l'URL en question et l'afficher.

Comment faire?? Si vous avez des idées, je vous remercie d'avance :op