j'essaye de faire un server qui derive d'un TidTCPServer.
est ce que c'est possible d'utiliser TIdSSLIOHandlerSocketSChannel avec TidTCPServer ?
j'essaye de faire un server qui derive d'un TidTCPServer.
est ce que c'est possible d'utiliser TIdSSLIOHandlerSocketSChannel avec TidTCPServer ?
TIdSSLIOHandlerSocketSChannel ressemble plus à un client
TIdSSLIOHandlerSocketSChannel hérite TIdSSLIOHandlerSocketBase c'est un IOHandler, juste qu'il ne doit pas avoir la dépendance avec la lib SSL contrairement au TIdSSLIOHandlerSocketOpenSSL, les deux semblent plutôt être des Sockets (Client)
Paul Toth passera sur le forum, il sera bien le plus compétent pour répondre
Je ne l'ai jamais utilisé mais je suppose que TIdServerIOHandlerSSLOpenSSL est coté serveur, il écoute aussi les connexions, il ouvre un TIdSSLIOHandlerSocketOpenSSL pour établir la suite, handshake et vérification
Tu peux aussi utiliser un Proxy SSL avec Port fowarding, ton TidTCPServer n'accepte que des connexions localhost ou du proxy, aucune connexion externe.
une construction classique que l'on voit en HTTP (un TIdHTTPServer simple en Delphi) avec un HTTPS via un Reverse Proxy comme NGINX
Et j'ignore si il te faut une autorité de vérification des certificats, c'est boulot de l'infra ^^
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager