IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web & réseau Delphi Discussion :

Renseignements SOAP SSL


Sujet :

Web & réseau Delphi

  1. #1
    Membre habitué
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Points : 185
    Points
    185
    Par défaut Renseignements SOAP SSL
    Bonjour,

    J'utilise IIS 6, D7 pour le développement du client (exe) et du web service
    J'aimerai connaitre la démarche à suivre pour qu'il communique via le protocole https.
    En http, tout fonctionne correctement.
    J'ai configuré IIS 6 pour le ssl sur mon web service.
    Au niveau du "site web par défaut" , j'ai activé le SSL.
    Au niveau de mon web service, dans l'onglet "sécurité du répertoire" puis modifier les communications sécurisées, j'ai coché "Requerir un canal sécurisé" et coché aussi "exiger le cryptage".
    et j'ai ignoré les certificats.
    Je lance maintenant mon client, il ne peut plus établir la connexion avec le serveur. attention j'ai bien modifié l'url avec https au lieu de http

    Mon client est une application (exe) donc je n’utilise pas de navigateur.
    Faut-il gérer le ssl via un dev. dans la partie cliente ?
    Je ne pense pas mais je débute dans ce type de dev.
    Faut il dans ce cas acheter quand même un certificat ?
    Ou j'ai oublié de faire un paramétrage particulier sous IIS ?

    a+

    Peut-être je n'ai pas posté dans le bon forum ?
    à part je dois modifier mon client ou mon web service.

  2. #2
    Membre habitué
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Points : 185
    Points
    185
    Par défaut
    Bonjour,
    Ajout de précisions techniques, Je dois modifier mon serveur d'application objet DCom en web service, avec comme contrainte de garder la même architecture (D7 et les composants). Le serveur d’application utilise des TDataSetProvider. L’application cliente (exe) se connecte via le borland SocketServeur de l’onglet DataSnap.
    J’aimerai remplacer le serveur d’application par un web service toujours en utilisant les TDataSetProvider, et surtout le protocole doit être https (obligatoire).
    J’ai fait des tests en utilisant le TSoapConnection ce qui me permet de garder mes TClientDaset connecté via propriété RemoteServer au TSoapConnection. Cela fonctionne très bien en http mais pas en https.
    Dans ce cas, je garde bien mon architecture, les composants base de données du client restent reliés au serveur via le TClientDaset et le TDataSetProvider.
    1°) Est-ce que le TSoapConnection est compatible https ?
    Si oui, comment fonctionne-t-il ?
    Après plusieurs recherches sur le net, on parle d’utiliser le THttpRio pour le https, mais dans ce cas-là, je n’arrive plus à faire fonctionner le TSoapConnection.
    2°) Sont-ils compatibles ?
    Si oui, comment les faire fonctionner ensembles ?
    3°) Est-ce la bonne solution ?

  3. #3
    Membre habitué
    Inscrit en
    Mai 2002
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 275
    Points : 185
    Points
    185
    Par défaut D7 TSoapConnection est compatible https ?
    Bonjour,

    Tout est dans la l'intitulé.
    Si oui comment faire ?


    a+

Discussions similaires

  1. [PHP 5.3] SOAP + SSL
    Par dqv69 dans le forum Langage
    Réponses: 1
    Dernier message: 17/06/2013, 10h28
  2. [Web Service] [PHP - SOAP - SSL]Could not connect to host
    Par SupraLalu dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 03/11/2011, 18h12
  3. [Web Service] Php, Soap, SSL, Proxy => Could not connect to host
    Par madevilts dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 02/12/2009, 15h52
  4. Réponses: 1
    Dernier message: 16/02/2009, 10h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo