Forum debian-fr.org

Rechercher:

* Connexion   * M’enregistrer

* FAQ    * Rechercher





Poster un nouveau sujet Répondre au sujet  [ 1 message ] 
Auteur Message
 Sujet du message: Un peu de conception
MessagePosté: 05 Fév 2012 17:19 
Hors ligne
Modérateur du forum
Avatar de l’utilisateur

Inscription: 18 Juil 2007 17:57
Messages: 6902
Localisation: Grenoble
Salut à tous,

Je vais avoir besoin de créer une méthode pour télécharger par HTTP(S) des fichiers de manière « sécurisée » (par sécurisé j'entends par là que l'accès à la ressources souhaitée est protégée).

J'ai 3 méthodes de protection à gérer :
  • HTTP + basicAuth
  • HTTPS classique
  • HTTPS SSL2Way (le client doit présenter un certificat au serveur)
  • basicAuth + SSL2Way

Je sais comment télécharger un fichier pour chacune des méthodes (je vais notamment utiliser Apache HTTPclient). Là où j'aimerais avoir des conseils c'est pour la mise en place de tout cela. Je pensais utiliser un pattern de stratégie, mais il n'est pas possible de combiner les stratégie et je devrais donc implémenter basicAuth + SSL2Way comme une stratégie apparentière (qui combinera les deux).

Vous connaissez un patron qui permet de résoudre ça de manière plus propre ?

_________________
Je suis Pitta, cartésien, irritable, irritant et névrosé (de plus je fais de l'entrisme pour zsh), si l'un de mes messages vous insupporte essayez d'y voir de l'ironie ou de ne pas en tenir compte. Bonne journée et gardez le sourire. :)


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 1 message ] 

Index du forum » Divers » Programmation


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Aller à:  
Flux RSS Flux RSS Liste des flux Liste des flux
Powered by phpBB® Forum Software © phpBB Group
Traduction par: phpBB-fr.com
SEO
[ Time : 0.088s | 11 Queries | GZIP : Off ]